pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 134.0.6998.35 as chromium-next
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Thu Mar 6 15:24:54 2025 +0100
Changeset: 9f5e8d19227f37f0e0ced3e277f4696443dff31c
Modified Files:
chromium-next/COMMIT_MSG
chromium-next/Makefile
chromium-next/PLIST
chromium-next/distinfo
chromium-next/patches/patch-BUILD.gn
chromium-next/patches/patch-apps_ui_views_app__window__frame__view.cc
chromium-next/patches/patch-ash_display_mirror__window__controller.cc
chromium-next/patches/patch-base_BUILD.gn
chromium-next/patches/patch-base_allocator_dispatcher_tls.h
chromium-next/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
chromium-next/patches/patch-base_atomicops.h
chromium-next/patches/patch-base_base__paths__posix.cc
chromium-next/patches/patch-base_compiler__specific.h
chromium-next/patches/patch-base_debug_debugger__posix.cc
chromium-next/patches/patch-base_debug_elf__reader.cc
chromium-next/patches/patch-base_debug_proc__maps__linux.cc
chromium-next/patches/patch-base_debug_stack__trace.cc
chromium-next/patches/patch-base_debug_stack__trace__posix.cc
chromium-next/patches/patch-base_files_dir__reader__linux.h
chromium-next/patches/patch-base_files_dir__reader__posix.h
chromium-next/patches/patch-base_files_drive__info.h
chromium-next/patches/patch-base_files_drive__info__posix.cc
chromium-next/patches/patch-base_files_file__path__watcher.h
chromium-next/patches/patch-base_files_file__path__watcher__bsd.cc
chromium-next/patches/patch-base_files_file__path__watcher__kqueue.h
chromium-next/patches/patch-base_files_file__path__watcher__unittest.cc
chromium-next/patches/patch-base_files_file__util__posix.cc
chromium-next/patches/patch-base_files_file__util__unittest.cc
chromium-next/patches/patch-base_files_important__file__writer__cleaner.cc
chromium-next/patches/patch-base_files_scoped__file.cc
chromium-next/patches/patch-base_functional_unretained__traits.h
chromium-next/patches/patch-base_i18n_icu__util.cc
chromium-next/patches/patch-base_linux__util.cc
chromium-next/patches/patch-base_logging__unittest.cc
chromium-next/patches/patch-base_memory_discardable__memory.cc
chromium-next/patches/patch-base_memory_discardable__memory__internal.h
chromium-next/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
chromium-next/patches/patch-base_memory_platform__shared__memory__region.h
chromium-next/patches/patch-base_memory_platform__shared__memory__region__posix.cc
chromium-next/patches/patch-base_memory_protected__memory.h
chromium-next/patches/patch-base_memory_protected__memory__posix.cc
chromium-next/patches/patch-base_message__loop_message__pump__epoll.cc
chromium-next/patches/patch-base_message__loop_message__pump__epoll.h
chromium-next/patches/patch-base_message__loop_message__pump__glib.cc
chromium-next/patches/patch-base_native__library__posix.cc
chromium-next/patches/patch-base_native__library__unittest.cc
chromium-next/patches/patch-base_posix_can__lower__nice__to.cc
chromium-next/patches/patch-base_posix_file__descriptor__shuffle.h
chromium-next/patches/patch-base_posix_sysctl.cc
chromium-next/patches/patch-base_posix_unix__domain__socket.cc
chromium-next/patches/patch-base_posix_unix__domain__socket__unittest.cc
chromium-next/patches/patch-base_process_internal__linux.h
chromium-next/patches/patch-base_process_kill.h
chromium-next/patches/patch-base_process_kill__posix.cc
chromium-next/patches/patch-base_process_launch.h
chromium-next/patches/patch-base_process_launch__posix.cc
chromium-next/patches/patch-base_process_memory__linux.cc
chromium-next/patches/patch-base_process_process__handle.cc
chromium-next/patches/patch-base_process_process__handle.h
chromium-next/patches/patch-base_process_process__handle__freebsd.cc
chromium-next/patches/patch-base_process_process__handle__netbsd.cc
chromium-next/patches/patch-base_process_process__handle__openbsd.cc
chromium-next/patches/patch-base_process_process__iterator.h
chromium-next/patches/patch-base_process_process__iterator__freebsd.cc
chromium-next/patches/patch-base_process_process__iterator__netbsd.cc
chromium-next/patches/patch-base_process_process__iterator__openbsd.cc
chromium-next/patches/patch-base_process_process__metrics.cc
chromium-next/patches/patch-base_process_process__metrics.h
chromium-next/patches/patch-base_process_process__metrics__freebsd.cc
chromium-next/patches/patch-base_process_process__metrics__netbsd.cc
chromium-next/patches/patch-base_process_process__metrics__openbsd.cc
chromium-next/patches/patch-base_process_process__metrics__posix.cc
chromium-next/patches/patch-base_process_process__metrics__unittest.cc
chromium-next/patches/patch-base_process_process__posix.cc
chromium-next/patches/patch-base_process_process__unittest.cc
chromium-next/patches/patch-base_profiler_module__cache.cc
chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.cc
chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.h
chromium-next/patches/patch-base_profiler_stack__base__address__posix.cc
chromium-next/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
chromium-next/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
chromium-next/patches/patch-base_profiler_thread__delegate__posix.cc
chromium-next/patches/patch-base_rand__util.h
chromium-next/patches/patch-base_rand__util__posix.cc
chromium-next/patches/patch-base_strings_safe__sprintf__unittest.cc
chromium-next/patches/patch-base_synchronization_cancelable__event.h
chromium-next/patches/patch-base_synchronization_lock__impl.h
chromium-next/patches/patch-base_syslog__logging.cc
chromium-next/patches/patch-base_system_sys__info.cc
chromium-next/patches/patch-base_system_sys__info.h
chromium-next/patches/patch-base_system_sys__info__freebsd.cc
chromium-next/patches/patch-base_system_sys__info__netbsd.cc
chromium-next/patches/patch-base_system_sys__info__openbsd.cc
chromium-next/patches/patch-base_system_sys__info__posix.cc
chromium-next/patches/patch-base_system_sys__info__unittest.cc
chromium-next/patches/patch-base_task_thread__pool_environment__config__unittest.cc
chromium-next/patches/patch-base_test_launcher_test__launcher.cc
chromium-next/patches/patch-base_test_test__file__util__linux.cc
chromium-next/patches/patch-base_test_test__file__util__posix.cc
chromium-next/patches/patch-base_threading_platform__thread.h
chromium-next/patches/patch-base_threading_platform__thread__bsd.cc
chromium-next/patches/patch-base_threading_platform__thread__internal__posix.cc
chromium-next/patches/patch-base_threading_platform__thread__posix.cc
chromium-next/patches/patch-base_threading_platform__thread__unittest.cc
chromium-next/patches/patch-base_time_time__now__posix.cc
chromium-next/patches/patch-base_trace__event_malloc__dump__provider.cc
chromium-next/patches/patch-base_trace__event_memory__dump__manager.cc
chromium-next/patches/patch-base_trace__event_process__memory__dump.cc
chromium-next/patches/patch-base_tracing_trace__time.cc
chromium-next/patches/patch-base_tracing_trace__time.h
chromium-next/patches/patch-base_version__info_version__info.h
chromium-next/patches/patch-build_config_BUILD.gn
chromium-next/patches/patch-build_config_BUILDCONFIG.gn
chromium-next/patches/patch-build_config_clang_BUILD.gn
chromium-next/patches/patch-build_config_compiler_BUILD.gn
chromium-next/patches/patch-build_config_gcc_BUILD.gn
chromium-next/patches/patch-build_config_linux_BUILD.gn
chromium-next/patches/patch-build_config_linux_libdrm_BUILD.gn
chromium-next/patches/patch-build_config_linux_pkg-config.py
chromium-next/patches/patch-build_config_ozone.gni
chromium-next/patches/patch-build_config_rust.gni
chromium-next/patches/patch-build_config_v8__target__cpu.gni
chromium-next/patches/patch-build_detect__host__arch.py
chromium-next/patches/patch-build_gn__run__binary.py
chromium-next/patches/patch-build_linux_chrome.map
chromium-next/patches/patch-build_linux_strip__binary.py
chromium-next/patches/patch-build_linux_unbundle_icu.gn
chromium-next/patches/patch-build_linux_unbundle_libusb.gn
chromium-next/patches/patch-build_nocompile.gni
chromium-next/patches/patch-build_rust_rust__bindgen.gni
chromium-next/patches/patch-build_rust_rust__bindgen__generator.gni
chromium-next/patches/patch-build_rust_std_BUILD.gn
chromium-next/patches/patch-build_toolchain_freebsd_BUILD.gn
chromium-next/patches/patch-build_toolchain_gcc__solink__wrapper.py
chromium-next/patches/patch-build_toolchain_gcc__toolchain.gni
chromium-next/patches/patch-build_toolchain_netbsd_BUILD.gn
chromium-next/patches/patch-build_toolchain_openbsd_BUILD.gn
chromium-next/patches/patch-build_toolchain_toolchain.gni
chromium-next/patches/patch-cc_base_features.cc
chromium-next/patches/patch-chrome_app_chrome__command__ids.h
chromium-next/patches/patch-chrome_app_chrome__main.cc
chromium-next/patches/patch-chrome_app_chrome__main__delegate.cc
chromium-next/patches/patch-chrome_browser_BUILD.gn
chromium-next/patches/patch-chrome_browser_about__flags.cc
chromium-next/patches/patch-chrome_browser_accessibility_page__colors.cc
chromium-next/patches/patch-chrome_browser_after__startup__task__utils.cc
chromium-next/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
chromium-next/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
chromium-next/patches/patch-chrome_browser_background_background__mode__manager.cc
chromium-next/patches/patch-chrome_browser_background_background__mode__optimizer.cc
chromium-next/patches/patch-chrome_browser_browser__features.cc
chromium-next/patches/patch-chrome_browser_browser__features.h
chromium-next/patches/patch-chrome_browser_browser__process__impl.cc
chromium-next/patches/patch-chrome_browser_browser__process__impl.h
chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.h
chromium-next/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__main.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.cc
chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.h
chromium-next/patches/patch-chrome_browser_chrome__browser__main__posix.cc
chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.cc
chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.h
chromium-next/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
chromium-next/patches/patch-chrome_browser_component__updater_registration.cc
chromium-next/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
chromium-next/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
chromium-next/patches/patch-chrome_browser_defaults.cc
chromium-next/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
chromium-next/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
chromium-next/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
chromium-next/patches/patch-chrome_browser_download_download__commands.cc
chromium-next/patches/patch-chrome_browser_download_download__commands.h
chromium-next/patches/patch-chrome_browser_download_download__file__picker.cc
chromium-next/patches/patch-chrome_browser_download_download__item__model.cc
chromium-next/patches/patch-chrome_browser_download_download__prefs.cc
chromium-next/patches/patch-chrome_browser_download_download__prefs.h
chromium-next/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_common.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
chromium-next/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
chromium-next/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
chromium-next/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
chromium-next/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
chromium-next/patches/patch-chrome_browser_extensions_BUILD.gn
chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
chromium-next/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
chromium-next/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
chromium-next/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
chromium-next/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
chromium-next/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
chromium-next/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
chromium-next/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
chromium-next/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
chromium-next/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
chromium-next/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
chromium-next/patches/patch-chrome_browser_extensions_external__provider__impl.cc
chromium-next/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
chromium-next/patches/patch-chrome_browser_first__run_first__run__dialog.h
chromium-next/patches/patch-chrome_browser_first__run_first__run__internal.h
chromium-next/patches/patch-chrome_browser_flag__descriptions.cc
chromium-next/patches/patch-chrome_browser_flag__descriptions.h
chromium-next/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
chromium-next/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
chromium-next/patches/patch-chrome_browser_glic_launcher_glic__status__icon.cc
chromium-next/patches/patch-chrome_browser_global__features.cc
chromium-next/patches/patch-chrome_browser_global__features.h
chromium-next/patches/patch-chrome_browser_headless_headless__mode__util.cc
chromium-next/patches/patch-chrome_browser_intranet__redirect__detector.h
chromium-next/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
chromium-next/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
chromium-next/patches/patch-chrome_browser_media_audio__service__util.cc
chromium-next/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
chromium-next/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
chromium-next/patches/patch-chrome_browser_memory__details.cc
chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
chromium-next/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
chromium-next/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
chromium-next/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.cc
chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.h
chromium-next/patches/patch-chrome_browser_net_profile__network__context__service.cc
chromium-next/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.cc
chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.h
chromium-next/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
chromium-next/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
chromium-next/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
chromium-next/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
chromium-next/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
chromium-next/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
chromium-next/patches/patch-chrome_browser_platform__util__linux.cc
chromium-next/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
chromium-next/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
chromium-next/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
chromium-next/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
chromium-next/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
chromium-next/patches/patch-chrome_browser_prefs_browser__prefs.cc
chromium-next/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
chromium-next/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
chromium-next/patches/patch-chrome_browser_printing_printer__query.cc
chromium-next/patches/patch-chrome_browser_process__singleton__posix.cc
chromium-next/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
chromium-next/patches/patch-chrome_browser_profiles_profile__impl.cc
chromium-next/patches/patch-chrome_browser_profiles_profiles__state.cc
chromium-next/patches/patch-chrome_browser_renderer__preferences__util.cc
chromium-next/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
chromium-next/patches/patch-chrome_browser_resources_signin_signin__shared.css
chromium-next/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
chromium-next/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
chromium-next/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
chromium-next/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
chromium-next/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
chromium-next/patches/patch-chrome_browser_sessions_session__restore.cc
chromium-next/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
chromium-next/patches/patch-chrome_browser_shortcuts_icon__badging.cc
chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.h
chromium-next/patches/patch-chrome_browser_signin_signin__util.cc
chromium-next/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
chromium-next/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
chromium-next/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
chromium-next/patches/patch-chrome_browser_sync_sync__service__factory.cc
chromium-next/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.h
chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
chromium-next/patches/patch-chrome_browser_task__manager_task__manager__observer.h
chromium-next/patches/patch-chrome_browser_themes_theme__helper.cc
chromium-next/patches/patch-chrome_browser_themes_theme__service.cc
chromium-next/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
chromium-next/patches/patch-chrome_browser_themes_theme__service__factory.cc
chromium-next/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
chromium-next/patches/patch-chrome_browser_ui_browser.h
chromium-next/patches/patch-chrome_browser_ui_browser__command__controller.cc
chromium-next/patches/patch-chrome_browser_ui_browser__commands.cc
chromium-next/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
chromium-next/patches/patch-chrome_browser_ui_browser__view__prefs.cc
chromium-next/patches/patch-chrome_browser_ui_chrome__pages.cc
chromium-next/patches/patch-chrome_browser_ui_chrome__pages.h
chromium-next/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
chromium-next/patches/patch-chrome_browser_ui_managed__ui.cc
chromium-next/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
chromium-next/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
chromium-next/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
chromium-next/patches/patch-chrome_browser_ui_sad__tab.cc
chromium-next/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
chromium-next/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
chromium-next/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
chromium-next/patches/patch-chrome_browser_ui_tab__helpers.cc
chromium-next/patches/patch-chrome_browser_ui_tabs_features.cc
chromium-next/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
chromium-next/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
chromium-next/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
chromium-next/patches/patch-chrome_browser_ui_ui__features.cc
chromium-next/patches/patch-chrome_browser_ui_ui__features.h
chromium-next/patches/patch-chrome_browser_ui_views_accelerator__table.cc
chromium-next/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
chromium-next/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
chromium-next/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
chromium-next/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
chromium-next/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab.cc
chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
chromium-next/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
chromium-next/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
chromium-next/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.h
chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
chromium-next/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
chromium-next/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
chromium-next/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
chromium-next/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
chromium-next/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
chromium-next/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
chromium-next/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
chromium-next/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
chromium-next/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
chromium-next/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
chromium-next/patches/patch-chrome_browser_web__applications_extension__status__utils.h
chromium-next/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
chromium-next/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
chromium-next/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
chromium-next/patches/patch-chrome_browser_web__applications_web__app__install__info.h
chromium-next/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
chromium-next/patches/patch-chrome_browser_webauthn_enclave__manager.cc
chromium-next/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
chromium-next/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
chromium-next/patches/patch-chrome_common_channel__info.h
chromium-next/patches/patch-chrome_common_channel__info__posix.cc
chromium-next/patches/patch-chrome_common_chrome__features.cc
chromium-next/patches/patch-chrome_common_chrome__features.h
chromium-next/patches/patch-chrome_common_chrome__paths.cc
chromium-next/patches/patch-chrome_common_chrome__paths.h
chromium-next/patches/patch-chrome_common_chrome__paths__internal.h
chromium-next/patches/patch-chrome_common_chrome__switches.cc
chromium-next/patches/patch-chrome_common_chrome__switches.h
chromium-next/patches/patch-chrome_common_crash__keys.cc
chromium-next/patches/patch-chrome_common_extensions_extension__constants.cc
chromium-next/patches/patch-chrome_common_extensions_extension__constants.h
chromium-next/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
chromium-next/patches/patch-chrome_common_media_cdm__host__file__path.cc
chromium-next/patches/patch-chrome_common_media_cdm__registration.cc
chromium-next/patches/patch-chrome_common_media_cdm__registration.h
chromium-next/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
chromium-next/patches/patch-chrome_common_pref__names.h
chromium-next/patches/patch-chrome_common_url__constants.h
chromium-next/patches/patch-chrome_common_webui__url__constants.cc
chromium-next/patches/patch-chrome_common_webui__url__constants.h
chromium-next/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
chromium-next/patches/patch-chrome_enterprise__companion_lock.cc
chromium-next/patches/patch-chrome_services_printing_print__backend__service__impl.cc
chromium-next/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
chromium-next/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
chromium-next/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
chromium-next/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
chromium-next/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
chromium-next/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
chromium-next/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
chromium-next/patches/patch-chrome_updater_app_app__uninstall.cc
chromium-next/patches/patch-chrome_updater_configurator.cc
chromium-next/patches/patch-chrome_updater_lock.cc
chromium-next/patches/patch-chrome_updater_util_posix__util.cc
chromium-next/patches/patch-chrome_utility_services.cc
chromium-next/patches/patch-chromecast_browser_cast__browser__main__parts.cc
chromium-next/patches/patch-chromecast_browser_cast__content__browser__client.cc
chromium-next/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
chromium-next/patches/patch-chromecast_media_base_default__monotonic__clock.cc
chromium-next/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
chromium-next/patches/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.cc
chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.cc
chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.h
chromium-next/patches/patch-components_commerce_core_commerce__feature__list.cc
chromium-next/patches/patch-components_constrained__window_constrained__window__views.cc
chromium-next/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
chromium-next/patches/patch-components_cookie__config_cookie__store__util.cc
chromium-next/patches/patch-components_crash_core_app_BUILD.gn
chromium-next/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
chromium-next/patches/patch-components_crash_core_app_crashpad__handler__main.cc
chromium-next/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
chromium-next/patches/patch-components_crash_core_common_BUILD.gn
chromium-next/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator.h
chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service.h
chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
chromium-next/patches/patch-components_device__signals_core_common_signals__features.cc
chromium-next/patches/patch-components_device__signals_core_common_signals__features.h
chromium-next/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
chromium-next/patches/patch-components_device__signals_test_signals__contract.cc
chromium-next/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
chromium-next/patches/patch-components_embedder__support_user__agent__utils.cc
chromium-next/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
chromium-next/patches/patch-components_enterprise_watermarking_watermark.cc
chromium-next/patches/patch-components_error__page_common_localized__error.cc
chromium-next/patches/patch-components_eye__dropper_eye__dropper__view.cc
chromium-next/patches/patch-components_feature__engagement_public_event__constants.cc
chromium-next/patches/patch-components_feature__engagement_public_event__constants.h
chromium-next/patches/patch-components_feature__engagement_public_feature__configurations.cc
chromium-next/patches/patch-components_feature__engagement_public_feature__constants.cc
chromium-next/patches/patch-components_feature__engagement_public_feature__constants.h
chromium-next/patches/patch-components_feature__engagement_public_feature__list.cc
chromium-next/patches/patch-components_feature__engagement_public_feature__list.h
chromium-next/patches/patch-components_feed_core_proto_v2_wire_version.proto
chromium-next/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
chromium-next/patches/patch-components_feed_core_v2_proto__util.cc
chromium-next/patches/patch-components_feed_core_v2_proto__util__unittest.cc
chromium-next/patches/patch-components_feed_core_v2_test_proto__printer.cc
chromium-next/patches/patch-components_flags__ui_flags__state.cc
chromium-next/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
chromium-next/patches/patch-components_gwp__asan_BUILD.gn
chromium-next/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
chromium-next/patches/patch-components_gwp__asan_client_gwp__asan.cc
chromium-next/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
chromium-next/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
chromium-next/patches/patch-components_live__caption_caption__util.cc
chromium-next/patches/patch-components_live__caption_caption__util.h
chromium-next/patches/patch-components_media__router_common_media__source.cc
chromium-next/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
chromium-next/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
chromium-next/patches/patch-components_metrics_drive__metrics__provider__linux.cc
chromium-next/patches/patch-components_metrics_dwa_dwa__service.cc
chromium-next/patches/patch-components_metrics_metrics__log.cc
chromium-next/patches/patch-components_metrics_motherboard.cc
chromium-next/patches/patch-components_named__mojo__ipc__server_connection__info.h
chromium-next/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
chromium-next/patches/patch-components_named__system__lock_lock.h
chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
chromium-next/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
chromium-next/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
chromium-next/patches/patch-components_os__crypt_sync_os__crypt.h
chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client.cc
chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
chromium-next/patches/patch-components_paint__preview_common_proto_paint__preview.proto
chromium-next/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.cc
chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.h
chromium-next/patches/patch-components_password__manager_core_browser_password__form__manager.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__manager.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__manager__client.h
chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.h
chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
chromium-next/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
chromium-next/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
chromium-next/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
chromium-next/patches/patch-components_performance__manager_public_features.h
chromium-next/patches/patch-components_permissions_prediction__service_prediction__common.cc
chromium-next/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
chromium-next/patches/patch-components_policy_core_common_policy__loader__common.cc
chromium-next/patches/patch-components_policy_core_common_policy__paths.cc
chromium-next/patches/patch-components_policy_core_common_policy__utils.cc
chromium-next/patches/patch-components_policy_tools_generate__policy__source.py
chromium-next/patches/patch-components_power__metrics_BUILD.gn
chromium-next/patches/patch-components_power__metrics_energy__metrics__provider.cc
chromium-next/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
chromium-next/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
chromium-next/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
chromium-next/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
chromium-next/patches/patch-components_search__engines_template__url__service.cc
chromium-next/patches/patch-components_security__interstitials_content_utils.cc
chromium-next/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.cc
chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.h
chromium-next/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
chromium-next/patches/patch-components_soda_soda__util.cc
chromium-next/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
chromium-next/patches/patch-components_storage__monitor_BUILD.gn
chromium-next/patches/patch-components_storage__monitor_removable__device__constants.cc
chromium-next/patches/patch-components_storage__monitor_removable__device__constants.h
chromium-next/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
chromium-next/patches/patch-components_supervised__user_core_common_features.cc
chromium-next/patches/patch-components_supervised__user_core_common_features.h
chromium-next/patches/patch-components_supervised__user_core_common_pref__names.h
chromium-next/patches/patch-components_sync__device__info_local__device__info__util.cc
chromium-next/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
chromium-next/patches/patch-components_sync_base_sync__util.cc
chromium-next/patches/patch-components_system__cpu_cpu__probe.cc
chromium-next/patches/patch-components_translate_core_common_translate__util.cc
chromium-next/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
chromium-next/patches/patch-components_update__client_update__query__params.cc
chromium-next/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
chromium-next/patches/patch-components_user__education_views_help__bubble__view.cc
chromium-next/patches/patch-components_user__education_views_help__bubble__view.h
chromium-next/patches/patch-components_variations_service_variations__service.cc
chromium-next/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
chromium-next/patches/patch-components_viz_host_gpu__host__impl.cc
chromium-next/patches/patch-components_viz_host_host__display__client.cc
chromium-next/patches/patch-components_viz_host_host__display__client.h
chromium-next/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.h
chromium-next/patches/patch-components_viz_service_display_skia__renderer.cc
chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
chromium-next/patches/patch-components_viz_test_fake__display__client.cc
chromium-next/patches/patch-components_viz_test_fake__display__client.h
chromium-next/patches/patch-components_viz_test_mock__display__client.h
chromium-next/patches/patch-content_app_BUILD.gn
chromium-next/patches/patch-content_app_content__main.cc
chromium-next/patches/patch-content_app_content__main__runner__impl.cc
chromium-next/patches/patch-content_browser_BUILD.gn
chromium-next/patches/patch-content_browser_audio_audio__service.cc
chromium-next/patches/patch-content_browser_browser__child__process__host__impl.cc
chromium-next/patches/patch-content_browser_browser__child__process__host__impl.h
chromium-next/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
chromium-next/patches/patch-content_browser_browser__main__loop.cc
chromium-next/patches/patch-content_browser_child__process__launcher__helper.h
chromium-next/patches/patch-content_browser_child__process__launcher__helper__linux.cc
chromium-next/patches/patch-content_browser_child__thread__type__switcher__linux.cc
chromium-next/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
chromium-next/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
chromium-next/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
chromium-next/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
chromium-next/patches/patch-content_browser_gpu_compositor__util.cc
chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
chromium-next/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
chromium-next/patches/patch-content_browser_gpu_gpu__process__host.cc
chromium-next/patches/patch-content_browser_media_frameless__media__interface__proxy.h
chromium-next/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
chromium-next/patches/patch-content_browser_network__service__instance__impl.cc
chromium-next/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
chromium-next/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
chromium-next/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
chromium-next/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.h
chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
chromium-next/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
chromium-next/patches/patch-content_browser_sandbox__host__linux.cc
chromium-next/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
chromium-next/patches/patch-content_browser_utility__process__host.cc
chromium-next/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
chromium-next/patches/patch-content_browser_utility__sandbox__delegate.cc
chromium-next/patches/patch-content_browser_v8__snapshot__files.cc
chromium-next/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
chromium-next/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
chromium-next/patches/patch-content_child_BUILD.gn
chromium-next/patches/patch-content_child_child__process.cc
chromium-next/patches/patch-content_child_child__process.h
chromium-next/patches/patch-content_common_BUILD.gn
chromium-next/patches/patch-content_common_features.cc
chromium-next/patches/patch-content_common_features.h
chromium-next/patches/patch-content_common_font__list__unittest.cc
chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
chromium-next/patches/patch-content_common_user__agent.cc
chromium-next/patches/patch-content_gpu_gpu__child__thread.cc
chromium-next/patches/patch-content_gpu_gpu__main.cc
chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
chromium-next/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
chromium-next/patches/patch-content_public_browser_content__browser__client.cc
chromium-next/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
chromium-next/patches/patch-content_public_common_content__features.cc
chromium-next/patches/patch-content_public_common_content__switches.cc
chromium-next/patches/patch-content_public_common_content__switches.h
chromium-next/patches/patch-content_public_common_zygote_features.gni
chromium-next/patches/patch-content_renderer_render__thread__impl.cc
chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.cc
chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.h
chromium-next/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
chromium-next/patches/patch-content_shell_BUILD.gn
chromium-next/patches/patch-content_shell_app_shell__main__delegate.cc
chromium-next/patches/patch-content_shell_browser_shell__browser__main__parts.cc
chromium-next/patches/patch-content_shell_browser_shell__paths.cc
chromium-next/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
chromium-next/patches/patch-content_shell_utility_shell__content__utility__client.cc
chromium-next/patches/patch-content_test_BUILD.gn
chromium-next/patches/patch-content_utility_services.cc
chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
chromium-next/patches/patch-content_utility_utility__main.cc
chromium-next/patches/patch-content_utility_utility__thread__impl.cc
chromium-next/patches/patch-content_zygote_BUILD.gn
chromium-next/patches/patch-content_zygote_zygote__linux.cc
chromium-next/patches/patch-content_zygote_zygote__main__linux.cc
chromium-next/patches/patch-device_bluetooth_bluetooth__adapter.cc
chromium-next/patches/patch-device_bluetooth_cast__bluetooth.gni
chromium-next/patches/patch-device_gamepad_BUILD.gn
chromium-next/patches/patch-device_gamepad_gamepad__provider.cc
chromium-next/patches/patch-device_gamepad_hid__writer__linux.cc
chromium-next/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
chromium-next/patches/patch-extensions_browser_api_management_management__api.cc
chromium-next/patches/patch-extensions_browser_api_messaging_message__service.cc
chromium-next/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
chromium-next/patches/patch-extensions_common_api___permission__features.json
chromium-next/patches/patch-extensions_common_api_runtime.json
chromium-next/patches/patch-extensions_common_command.cc
chromium-next/patches/patch-extensions_common_features_feature.cc
chromium-next/patches/patch-extensions_renderer_bindings_api__binding__util.cc
chromium-next/patches/patch-extensions_renderer_bindings_argument__spec.cc
chromium-next/patches/patch-extensions_shell_app_shell__main__delegate.cc
chromium-next/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
chromium-next/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
chromium-next/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
chromium-next/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
chromium-next/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.h
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
chromium-next/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
chromium-next/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
chromium-next/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
chromium-next/patches/patch-gpu_config_gpu__control__list.cc
chromium-next/patches/patch-gpu_config_gpu__finch__features.cc
chromium-next/patches/patch-gpu_config_gpu__info__collector.cc
chromium-next/patches/patch-gpu_config_gpu__test__config.cc
chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
chromium-next/patches/patch-gpu_ipc_service_gpu__init.cc
chromium-next/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
chromium-next/patches/patch-gpu_ipc_service_x__util.h
chromium-next/patches/patch-gpu_vulkan_generate__bindings.py
chromium-next/patches/patch-gpu_vulkan_semaphore__handle.cc
chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.cc
chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.h
chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.h
chromium-next/patches/patch-gpu_vulkan_vulkan__image.h
chromium-next/patches/patch-gpu_vulkan_vulkan__util.cc
chromium-next/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.cc
chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.h
chromium-next/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
chromium-next/patches/patch-headless_lib_headless__content__main__delegate.cc
chromium-next/patches/patch-ipc_ipc__channel.h
chromium-next/patches/patch-ipc_ipc__channel__common.cc
chromium-next/patches/patch-ipc_ipc__channel__mojo.cc
chromium-next/patches/patch-ipc_ipc__message__utils.cc
chromium-next/patches/patch-ipc_ipc__message__utils.h
chromium-next/patches/patch-media_BUILD.gn
chromium-next/patches/patch-media_audio_BUILD.gn
chromium-next/patches/patch-media_audio_alsa_audio__manager__alsa.cc
chromium-next/patches/patch-media_audio_audio__input__device.cc
chromium-next/patches/patch-media_audio_audio__output__proxy__unittest.cc
chromium-next/patches/patch-media_audio_pulse_pulse__util.cc
chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.cc
chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.h
chromium-next/patches/patch-media_audio_sndio_sndio__input.cc
chromium-next/patches/patch-media_audio_sndio_sndio__input.h
chromium-next/patches/patch-media_audio_sndio_sndio__output.cc
chromium-next/patches/patch-media_audio_sndio_sndio__output.h
chromium-next/patches/patch-media_base_audio__latency.cc
chromium-next/patches/patch-media_base_libaom__thread__wrapper.cc
chromium-next/patches/patch-media_base_libvpx__thread__wrapper.cc
chromium-next/patches/patch-media_base_media__switches.cc
chromium-next/patches/patch-media_base_media__switches.h
chromium-next/patches/patch-media_base_video__frame.cc
chromium-next/patches/patch-media_base_video__frame.h
chromium-next/patches/patch-media_capture_video_create__video__capture__device__factory.cc
chromium-next/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
chromium-next/patches/patch-media_capture_video_file__video__capture__device__factory.cc
chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device.h
chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
chromium-next/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
chromium-next/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
chromium-next/patches/patch-media_capture_video_video__capture__device__client.cc
chromium-next/patches/patch-media_cdm_cdm__paths__unittest.cc
chromium-next/patches/patch-media_cdm_library__cdm_cdm__paths.gni
chromium-next/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
chromium-next/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
chromium-next/patches/patch-media_gpu_buffer__validation.cc
chromium-next/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
chromium-next/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
chromium-next/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
chromium-next/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
chromium-next/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
chromium-next/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
chromium-next/patches/patch-media_gpu_test_raw__video.cc
chromium-next/patches/patch-media_gpu_test_video__frame__file__writer.cc
chromium-next/patches/patch-media_gpu_test_video__frame__helpers.cc
chromium-next/patches/patch-media_gpu_test_video__frame__validator.cc
chromium-next/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
chromium-next/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
chromium-next/patches/patch-media_media__options.gni
chromium-next/patches/patch-media_mojo_mojom_stable_BUILD.gn
chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
chromium-next/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
chromium-next/patches/patch-media_video_fake__gpu__memory__buffer.cc
chromium-next/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
chromium-next/patches/patch-media_video_video__encode__accelerator__adapter.cc
chromium-next/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
chromium-next/patches/patch-media_webrtc_audio__processor.cc
chromium-next/patches/patch-media_webrtc_helpers.cc
chromium-next/patches/patch-media_webrtc_helpers__unittests.cc
chromium-next/patches/patch-mojo_core_BUILD.gn
chromium-next/patches/patch-mojo_core_channel.cc
chromium-next/patches/patch-mojo_core_embedder_features.h
chromium-next/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
chromium-next/patches/patch-mojo_public_tools_bindings_mojom.gni
chromium-next/patches/patch-net_BUILD.gn
chromium-next/patches/patch-net_base_features.cc
chromium-next/patches/patch-net_base_mock__network__change__notifier.cc
chromium-next/patches/patch-net_base_mock__network__change__notifier.h
chromium-next/patches/patch-net_base_network__change__notifier.cc
chromium-next/patches/patch-net_base_network__change__notifier.h
chromium-next/patches/patch-net_base_network__change__notifier__passive.cc
chromium-next/patches/patch-net_base_network__interfaces__posix.h
chromium-next/patches/patch-net_base_sockaddr__util__posix.cc
chromium-next/patches/patch-net_base_sockaddr__util__posix__unittest.cc
chromium-next/patches/patch-net_cert_cert__verify__proc.h
chromium-next/patches/patch-net_disk__cache_backend__experiment.h
chromium-next/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
chromium-next/patches/patch-net_dns_BUILD.gn
chromium-next/patches/patch-net_dns_address__info.cc
chromium-next/patches/patch-net_dns_address__sorter__posix.cc
chromium-next/patches/patch-net_dns_dns__config__service__posix.cc
chromium-next/patches/patch-net_dns_dns__reloader.cc
chromium-next/patches/patch-net_dns_dns__util.cc
chromium-next/patches/patch-net_dns_host__resolver__proc.cc
chromium-next/patches/patch-net_dns_public_BUILD.gn
chromium-next/patches/patch-net_dns_public_resolv__reader.cc
chromium-next/patches/patch-net_dns_public_resolv__reader.h
chromium-next/patches/patch-net_dns_public_scoped__res__state.cc
chromium-next/patches/patch-net_dns_public_scoped__res__state.h
chromium-next/patches/patch-net_filter_zstd__source__stream.cc
chromium-next/patches/patch-net_http_http__auth__gssapi__posix.cc
chromium-next/patches/patch-net_http_http__auth__gssapi__posix.h
chromium-next/patches/patch-net_http_http__auth__handler__negotiate.cc
chromium-next/patches/patch-net_http_http__auth__preferences.cc
chromium-next/patches/patch-net_http_http__auth__preferences.h
chromium-next/patches/patch-net_http_http__network__session.cc
chromium-next/patches/patch-net_proxy__resolution_proxy__config__service.cc
chromium-next/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
chromium-next/patches/patch-net_socket_socks5__client__socket.cc
chromium-next/patches/patch-net_socket_tcp__socket__posix.cc
chromium-next/patches/patch-net_socket_udp__socket__posix.cc
chromium-next/patches/patch-net_socket_udp__socket__unittest.cc
chromium-next/patches/patch-net_third__party_quiche_BUILD.gn
chromium-next/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
chromium-next/patches/patch-net_tools_net__watcher_net__watcher.cc
chromium-next/patches/patch-net_traffic__annotation_network__traffic__annotation.h
chromium-next/patches/patch-net_url__request_url__request__context.cc
chromium-next/patches/patch-net_url__request_url__request__context.h
chromium-next/patches/patch-net_url__request_url__request__context__builder.cc
chromium-next/patches/patch-pdf_pdfium_pdfium__engine.cc
chromium-next/patches/patch-ppapi_tests_test__utils.h
chromium-next/patches/patch-printing_backend_cups__ipp__helper.cc
chromium-next/patches/patch-printing_backend_print__backend__cups.cc
chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.cc
chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.h
chromium-next/patches/patch-printing_print__settings.cc
chromium-next/patches/patch-printing_print__settings.h
chromium-next/patches/patch-printing_print__settings__conversion.cc
chromium-next/patches/patch-printing_printing__context__linux.cc
chromium-next/patches/patch-printing_printing__features.cc
chromium-next/patches/patch-printing_printing__features.h
chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
chromium-next/patches/patch-remoting_base_chromoting__event.cc
chromium-next/patches/patch-remoting_base_host__settings.cc
chromium-next/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
chromium-next/patches/patch-remoting_host_base_desktop__environment__options.cc
chromium-next/patches/patch-remoting_host_base_switches.cc
chromium-next/patches/patch-remoting_host_base_switches.h
chromium-next/patches/patch-remoting_host_basic__desktop__environment.cc
chromium-next/patches/patch-remoting_host_chromoting__host.cc
chromium-next/patches/patch-remoting_host_chromoting__host.h
chromium-next/patches/patch-remoting_host_chromoting__host__context.cc
chromium-next/patches/patch-remoting_host_chromoting__host__services__client.cc
chromium-next/patches/patch-remoting_host_client__session.cc
chromium-next/patches/patch-remoting_host_crash_crash__file__uploader.cc
chromium-next/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
chromium-next/patches/patch-remoting_host_desktop__capturer__proxy.cc
chromium-next/patches/patch-remoting_host_desktop__capturer__wrapper.cc
chromium-next/patches/patch-remoting_host_evaluate__capability.cc
chromium-next/patches/patch-remoting_host_host__attributes.cc
chromium-next/patches/patch-remoting_host_host__details.cc
chromium-next/patches/patch-remoting_host_host__main.cc
chromium-next/patches/patch-remoting_host_ipc__constants.cc
chromium-next/patches/patch-remoting_host_it2me_it2me__host.cc
chromium-next/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
chromium-next/patches/patch-remoting_host_me2me__desktop__environment.cc
chromium-next/patches/patch-remoting_host_mojo__caller__security__checker.cc
chromium-next/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
chromium-next/patches/patch-remoting_host_policy__watcher.cc
chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
chromium-next/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
chromium-next/patches/patch-remoting_host_remoting__me2me__host.cc
chromium-next/patches/patch-remoting_host_session__policies__from__dict.cc
chromium-next/patches/patch-remoting_host_setup_start__host__main.cc
chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
chromium-next/patches/patch-remoting_protocol_webrtc__video__stream.cc
chromium-next/patches/patch-sandbox_BUILD.gn
chromium-next/patches/patch-sandbox_features.gni
chromium-next/patches/patch-sandbox_linux_BUILD.gn
chromium-next/patches/patch-sandbox_linux_services_init__process__reaper.cc
chromium-next/patches/patch-sandbox_linux_services_libc__interceptor.cc
chromium-next/patches/patch-sandbox_policy_BUILD.gn
chromium-next/patches/patch-sandbox_policy_features.cc
chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
chromium-next/patches/patch-sandbox_policy_mojom_sandbox.mojom
chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
chromium-next/patches/patch-sandbox_policy_sandbox.cc
chromium-next/patches/patch-sandbox_policy_sandbox.h
chromium-next/patches/patch-sandbox_policy_sandbox__type.cc
chromium-next/patches/patch-sandbox_policy_switches.cc
chromium-next/patches/patch-sandbox_policy_switches.h
chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.cc
chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.h
chromium-next/patches/patch-services_device_BUILD.gn
chromium-next/patches/patch-services_device_geolocation_location__provider__manager.cc
chromium-next/patches/patch-services_device_hid_BUILD.gn
chromium-next/patches/patch-services_device_hid_hid__connection__fido.cc
chromium-next/patches/patch-services_device_hid_hid__connection__fido.h
chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.cc
chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.h
chromium-next/patches/patch-services_device_hid_hid__service.cc
chromium-next/patches/patch-services_device_hid_hid__service__fido.cc
chromium-next/patches/patch-services_device_hid_hid__service__fido.h
chromium-next/patches/patch-services_device_hid_hid__service__freebsd.cc
chromium-next/patches/patch-services_device_hid_hid__service__freebsd.h
chromium-next/patches/patch-services_device_hid_hid__service__netbsd.cc
chromium-next/patches/patch-services_device_hid_hid__service__netbsd.h
chromium-next/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
chromium-next/patches/patch-services_device_public_mojom_BUILD.gn
chromium-next/patches/patch-services_device_serial_BUILD.gn
chromium-next/patches/patch-services_device_serial_serial__device__enumerator.cc
chromium-next/patches/patch-services_device_serial_serial__io__handler__posix.cc
chromium-next/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
chromium-next/patches/patch-services_device_usb_BUILD.gn
chromium-next/patches/patch-services_device_usb_usb__service.cc
chromium-next/patches/patch-services_device_usb_usb__service__fake.cc
chromium-next/patches/patch-services_device_usb_usb__service__fake.h
chromium-next/patches/patch-services_network_BUILD.gn
chromium-next/patches/patch-services_network_network__context.cc
chromium-next/patches/patch-services_network_network__context.h
chromium-next/patches/patch-services_network_network__sandbox__hook__linux.cc
chromium-next/patches/patch-services_network_network__sandbox__hook__linux.h
chromium-next/patches/patch-services_network_network__service.cc
chromium-next/patches/patch-services_network_network__service.h
chromium-next/patches/patch-services_network_public_cpp_BUILD.gn
chromium-next/patches/patch-services_network_public_cpp_features.cc
chromium-next/patches/patch-services_network_public_mojom_BUILD.gn
chromium-next/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
chromium-next/patches/patch-services_on__device__model_on__device__model__service.h
chromium-next/patches/patch-services_on__device__model_pre__sandbox__init.cc
chromium-next/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
chromium-next/patches/patch-services_screen__ai_public_cpp_utilities.cc
chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
chromium-next/patches/patch-services_service__manager_BUILD.gn
chromium-next/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
chromium-next/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
chromium-next/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
chromium-next/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
chromium-next/patches/patch-skia_ext_SkMemory__new__handler.cpp
chromium-next/patches/patch-skia_ext_font__utils.cc
chromium-next/patches/patch-skia_ext_skcolorspace__trfn.cc
chromium-next/patches/patch-third__party_abseil-cpp_absl_base_config.h
chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
chromium-next/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
chromium-next/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
chromium-next/patches/patch-third__party_afl_src_afl-fuzz.c
chromium-next/patches/patch-third__party_angle_BUILD.gn
chromium-next/patches/patch-third__party_angle_src_common_platform.h
chromium-next/patches/patch-third__party_angle_src_common_platform__helpers.h
chromium-next/patches/patch-third__party_angle_src_common_system__utils.cpp
chromium-next/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
chromium-next/patches/patch-third__party_angle_src_libANGLE_Display.cpp
chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
chromium-next/patches/patch-third__party_angle_util_BUILD.gn
chromium-next/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
chromium-next/patches/patch-third__party_blink_public_platform_platform.h
chromium-next/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
chromium-next/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
chromium-next/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
chromium-next/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
chromium-next/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
chromium-next/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
chromium-next/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
chromium-next/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
chromium-next/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
chromium-next/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
chromium-next/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
chromium-next/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
chromium-next/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
chromium-next/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
chromium-next/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_BUILD.gn
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
chromium-next/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
chromium-next/patches/patch-third__party_brotli_common_platform.h
chromium-next/patches/patch-third__party_cpuinfo_cpuinfo.gni
chromium-next/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
chromium-next/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
chromium-next/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
chromium-next/patches/patch-third__party_crc32c_BUILD.gn
chromium-next/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
chromium-next/patches/patch-third__party_dawn_src_dawn_common_Platform.h
chromium-next/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
chromium-next/patches/patch-third__party_ffmpeg_BUILD.gn
chromium-next/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
chromium-next/patches/patch-third__party_ffmpeg_libavutil_cpu.c
chromium-next/patches/patch-third__party_ffmpeg_libavutil_mem.c
chromium-next/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
chromium-next/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
chromium-next/patches/patch-third__party_fontconfig_include_config.h
chromium-next/patches/patch-third__party_fontconfig_src_src_fccompat.c
chromium-next/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
chromium-next/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
chromium-next/patches/patch-third__party_leveldatabase_env__chromium.cc
chromium-next/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
chromium-next/patches/patch-third__party_libc++_src_src_chrono.cpp
chromium-next/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
chromium-next/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
chromium-next/patches/patch-third__party_libdrm_src_xf86drmMode.c
chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
chromium-next/patches/patch-third__party_libsync_src_include_sync_sync.h
chromium-next/patches/patch-third__party_libsync_src_sync.c
chromium-next/patches/patch-third__party_libusb_BUILD.gn
chromium-next/patches/patch-third__party_libusb_src_libusb_core.c
chromium-next/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
chromium-next/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
chromium-next/patches/patch-third__party_lzma__sdk_C_CpuArch.c
chromium-next/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
chromium-next/patches/patch-third__party_nasm_BUILD.gn
chromium-next/patches/patch-third__party_nasm_config_config-linux.h
chromium-next/patches/patch-third__party_node_node.gni
chromium-next/patches/patch-third__party_node_node.py
chromium-next/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
chromium-next/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
chromium-next/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
chromium-next/patches/patch-third__party_pdfium_pdfium.gni
chromium-next/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_time.h
chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
chromium-next/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
chromium-next/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
chromium-next/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
chromium-next/patches/patch-third__party_perfetto_src_base_event__fd.cc
chromium-next/patches/patch-third__party_perfetto_src_base_periodic__task.cc
chromium-next/patches/patch-third__party_perfetto_src_base_string__utils.cc
chromium-next/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
chromium-next/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
chromium-next/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
chromium-next/patches/patch-third__party_perfetto_src_base_unix__socket.cc
chromium-next/patches/patch-third__party_perfetto_src_base_utils.cc
chromium-next/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
chromium-next/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
chromium-next/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
chromium-next/patches/patch-third__party_perfetto_src_tracing_track.cc
chromium-next/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
chromium-next/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
chromium-next/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
chromium-next/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
chromium-next/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
chromium-next/patches/patch-third__party_speech-dispatcher_speechd__types.h
chromium-next/patches/patch-third__party_sqlite_BUILD.gn
chromium-next/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
chromium-next/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
chromium-next/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
chromium-next/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
chromium-next/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
chromium-next/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
chromium-next/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
chromium-next/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
chromium-next/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
chromium-next/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
chromium-next/patches/patch-third__party_tflite_features.gni
chromium-next/patches/patch-third__party_unrar_src_crypt.cpp
chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
chromium-next/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
chromium-next/patches/patch-third__party_wayland_BUILD.gn
chromium-next/patches/patch-third__party_wayland_include_config.h
chromium-next/patches/patch-third__party_webrtc_BUILD.gn
chromium-next/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
chromium-next/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_byte__order.h
chromium-next/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_network.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
chromium-next/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
chromium-next/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
chromium-next/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
chromium-next/patches/patch-third__party_widevine_cdm_widevine.gni
chromium-next/patches/patch-third__party_zlib_BUILD.gn
chromium-next/patches/patch-third__party_zlib_cpu__features.c
chromium-next/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
chromium-next/patches/patch-tools_generate__stubs_rules.gni
chromium-next/patches/patch-tools_gn_build_build__linux.ninja.template
chromium-next/patches/patch-tools_gn_build_gen.py
chromium-next/patches/patch-tools_gn_src_base_files_file__posix.cc
chromium-next/patches/patch-tools_gn_src_gn_version.h
chromium-next/patches/patch-tools_gn_src_util_exe__path.cc
chromium-next/patches/patch-tools_grit_grit_node_base.py
chromium-next/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
chromium-next/patches/patch-tools_json__schema__compiler_feature__compiler.py
chromium-next/patches/patch-tools_memory_partition__allocator_inspect__utils.h
chromium-next/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
chromium-next/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
chromium-next/patches/patch-tools_v8__context__snapshot_BUILD.gn
chromium-next/patches/patch-tools_variations_fieldtrial__to__struct.py
chromium-next/patches/patch-ui_aura_client_drag__drop__client.h
chromium-next/patches/patch-ui_aura_screen__ozone.cc
chromium-next/patches/patch-ui_aura_screen__ozone.h
chromium-next/patches/patch-ui_base_accelerators_accelerator.cc
chromium-next/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.cc
chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.h
chromium-next/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
chromium-next/patches/patch-ui_base_cursor_cursor__factory.cc
chromium-next/patches/patch-ui_base_cursor_cursor__factory.h
chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.cc
chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.h
chromium-next/patches/patch-ui_base_ime_fake__text__input__client.cc
chromium-next/patches/patch-ui_base_ime_fake__text__input__client.h
chromium-next/patches/patch-ui_base_ime_init_input__method__initializer.cc
chromium-next/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
chromium-next/patches/patch-ui_base_ime_text__input__client.h
chromium-next/patches/patch-ui_base_resource_resource__bundle.cc
chromium-next/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
chromium-next/patches/patch-ui_base_test_ui__controls.h
chromium-next/patches/patch-ui_base_ui__base__features.cc
chromium-next/patches/patch-ui_base_ui__base__features.h
chromium-next/patches/patch-ui_base_ui__base__switches.cc
chromium-next/patches/patch-ui_base_ui__base__switches.h
chromium-next/patches/patch-ui_base_webui_web__ui__util.cc
chromium-next/patches/patch-ui_base_x_x11__cursor__factory.cc
chromium-next/patches/patch-ui_base_x_x11__cursor__factory.h
chromium-next/patches/patch-ui_base_x_x11__cursor__loader.cc
chromium-next/patches/patch-ui_base_x_x11__display__manager.cc
chromium-next/patches/patch-ui_base_x_x11__shm__image__pool.cc
chromium-next/patches/patch-ui_color_color__id.h
chromium-next/patches/patch-ui_color_color__provider__utils.cc
chromium-next/patches/patch-ui_color_system__theme.h
chromium-next/patches/patch-ui_compositor_compositor.cc
chromium-next/patches/patch-ui_compositor_compositor.h
chromium-next/patches/patch-ui_compositor_compositor__observer.h
chromium-next/patches/patch-ui_display_screen.cc
chromium-next/patches/patch-ui_display_screen.h
chromium-next/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
chromium-next/patches/patch-ui_events_event.cc
chromium-next/patches/patch-ui_events_event__switches.cc
chromium-next/patches/patch-ui_events_event__switches.h
chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.h
chromium-next/patches/patch-ui_gfx_BUILD.gn
chromium-next/patches/patch-ui_gfx_canvas__skia.cc
chromium-next/patches/patch-ui_gfx_font__fallback__linux.cc
chromium-next/patches/patch-ui_gfx_font__render__params.h
chromium-next/patches/patch-ui_gfx_font__render__params__linux.cc
chromium-next/patches/patch-ui_gfx_font__util.cc
chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.cc
chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.h
chromium-next/patches/patch-ui_gfx_linux_dmabuf__uapi.h
chromium-next/patches/patch-ui_gfx_linux_gbm__wrapper.cc
chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
chromium-next/patches/patch-ui_gfx_native__pixmap__handle.cc
chromium-next/patches/patch-ui_gfx_native__pixmap__handle.h
chromium-next/patches/patch-ui_gfx_native__widget__types.h
chromium-next/patches/patch-ui_gfx_platform__font__skia.cc
chromium-next/patches/patch-ui_gfx_render__text__api__fuzzer.cc
chromium-next/patches/patch-ui_gfx_render__text__fuzzer.cc
chromium-next/patches/patch-ui_gfx_switches.cc
chromium-next/patches/patch-ui_gfx_switches.h
chromium-next/patches/patch-ui_gfx_x_atom__cache.cc
chromium-next/patches/patch-ui_gfx_x_generated__protos_dri3.cc
chromium-next/patches/patch-ui_gfx_x_generated__protos_shm.cc
chromium-next/patches/patch-ui_gfx_x_xlib__support.cc
chromium-next/patches/patch-ui_gl_BUILD.gn
chromium-next/patches/patch-ui_gl_gl__context.cc
chromium-next/patches/patch-ui_gl_gl__fence.cc
chromium-next/patches/patch-ui_gl_gl__implementation.cc
chromium-next/patches/patch-ui_gl_gl__switches.cc
chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.cc
chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.h
chromium-next/patches/patch-ui_gtk_gtk__compat.cc
chromium-next/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
chromium-next/patches/patch-ui_message__center_views_message__popup__view.cc
chromium-next/patches/patch-ui_native__theme_native__theme.h
chromium-next/patches/patch-ui_native__theme_native__theme__base.cc
chromium-next/patches/patch-ui_native__theme_native__theme__features.cc
chromium-next/patches/patch-ui_ozone_common_egl__util.cc
chromium-next/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
chromium-next/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
chromium-next/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
chromium-next/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
chromium-next/patches/patch-ui_ozone_platform_x11_x11__window.cc
chromium-next/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
chromium-next/patches/patch-ui_platform__window_platform__window__delegate.cc
chromium-next/patches/patch-ui_platform__window_platform__window__delegate.h
chromium-next/patches/patch-ui_platform__window_platform__window__init__properties.h
chromium-next/patches/patch-ui_qt_BUILD.gn
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
chromium-next/patches/patch-ui_views_controls_prefix__selector.cc
chromium-next/patches/patch-ui_views_controls_prefix__selector.h
chromium-next/patches/patch-ui_views_controls_textfield_textfield.cc
chromium-next/patches/patch-ui_views_controls_textfield_textfield.h
chromium-next/patches/patch-ui_views_corewm_tooltip__aura.cc
chromium-next/patches/patch-ui_views_examples_widget__example.cc
chromium-next/patches/patch-ui_views_focus_focus__manager.cc
chromium-next/patches/patch-ui_views_style_platform__style.cc
chromium-next/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
chromium-next/patches/patch-ui_views_views__delegate.cc
chromium-next/patches/patch-ui_views_views__delegate.h
chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
chromium-next/patches/patch-ui_views_widget_root__view.cc
chromium-next/patches/patch-ui_views_widget_widget.cc
chromium-next/patches/patch-ui_views_window_custom__frame__view.cc
chromium-next/patches/patch-ui_views_window_dialog__delegate.cc
chromium-next/patches/patch-ui_views_window_frame__background.cc
chromium-next/patches/patch-v8_BUILD.gn
chromium-next/patches/patch-v8_include_v8-internal.h
chromium-next/patches/patch-v8_include_v8config.h
chromium-next/patches/patch-v8_src_api_api.cc
chromium-next/patches/patch-v8_src_base_atomicops.h
chromium-next/patches/patch-v8_src_base_platform_memory.h
chromium-next/patches/patch-v8_src_base_platform_platform-freebsd.cc
chromium-next/patches/patch-v8_src_base_platform_platform-openbsd.cc
chromium-next/patches/patch-v8_src_base_platform_platform-posix.cc
chromium-next/patches/patch-v8_src_base_strings.h
chromium-next/patches/patch-v8_src_base_sys-info.cc
chromium-next/patches/patch-v8_src_base_utils_random-number-generator.cc
chromium-next/patches/patch-v8_src_diagnostics_perf-jit.cc
chromium-next/patches/patch-v8_src_diagnostics_perf-jit.h
chromium-next/patches/patch-v8_src_execution_isolate.cc
chromium-next/patches/patch-v8_src_flags_flags.cc
chromium-next/patches/patch-v8_src_libsampler_sampler.cc
chromium-next/patches/patch-v8_src_sandbox_sandbox.cc
chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.h
chromium-next/patches/patch-v8_src_trap-handler_trap-handler.h
chromium-next/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
chromium-next/patches/patch-v8_tools_run-paxctl.py
chromium-next/patches/patch-v8_tools_run.py
Added Files:
chromium-next/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
chromium-next/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
chromium-next/patches/patch-chrome_browser_profiles_profile__manager.cc
chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
chromium-next/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
chromium-next/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
chromium-next/patches/patch-chrome_enterprise__companion_event__logger.cc
chromium-next/patches/patch-components_metrics_drive__metrics__provider.cc
chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
chromium-next/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
chromium-next/patches/patch-remoting_host_legacy__interaction__strategy.cc
chromium-next/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
chromium-next/patches/patch-services_device_public_cpp_device__features.cc
chromium-next/patches/patch-services_device_public_cpp_device__features.h
chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
chromium-next/patches/patch-ui_accessibility_accessibility__features.cc
chromium-next/patches/patch-ui_accessibility_accessibility__features.h
chromium-next/patches/patch-ui_base_accelerators_command.cc
Removed Files:
chromium-next/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc
chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h
chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
chromium-next/patches/patch-chrome_installer_linux_BUILD.gn
chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.h
chromium-next/patches/patch-components_os__crypt_async_common_encryptor.cc
chromium-next/patches/patch-components_safe__browsing_core_common_features.cc
chromium-next/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
chromium-next/patches/patch-components_search__engines_search__engines__switches.cc
chromium-next/patches/patch-components_search__engines_search__engines__switches.h
chromium-next/patches/patch-skia_ext_platform__canvas.h
chromium-next/patches/patch-third__party_blink_public_platform_web__vector.h
chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api_bsd__locale__defaults.h
chromium-next/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
chromium-next/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
chromium-next/patches/patch-ui_qt_qt.gni
chromium-next/patches/patch-v8_src_builtins_x64_builtins-x64.cc
Log Message:
chromium: update to 134.0.6998.35 as chromium-next
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9f5e8d19227f37f0e0ced3e277f4696443dff31c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium-next/COMMIT_MSG | 13 -
chromium-next/Makefile | 3 +-
chromium-next/PLIST | 1 -
chromium-next/distinfo | 2825 ++++++++++----------
chromium-next/patches/patch-BUILD.gn | 28 +-
...patch-apps_ui_views_app__window__frame__view.cc | 2 +-
...patch-ash_display_mirror__window__controller.cc | 2 +-
chromium-next/patches/patch-base_BUILD.gn | 24 +-
.../patches/patch-base_allocator_dispatcher_tls.h | 2 +-
...cator_partition__allocator_partition__alloc.gni | 10 +-
...tition__allocator_src_partition__alloc_BUILD.gn | 4 +-
...artition__alloc_address__space__randomization.h | 2 +-
...llocator_src_partition__alloc_page__allocator.h | 2 +-
...c_partition__alloc_page__allocator__constants.h | 2 +-
...ion__alloc_page__allocator__internals__posix.cc | 2 +-
...tion__alloc_page__allocator__internals__posix.h | 2 +-
...rtition__alloc__base_debug_proc__maps__linux.cc | 2 +-
...ition__alloc__base_debug_stack__trace__posix.cc | 2 +-
...loc_partition__alloc__base_rand__util__posix.cc | 2 +-
...ition__alloc__base_threading_platform__thread.h | 2 +-
...e_threading_platform__thread__internal__posix.h | 2 +-
...lloc__base_threading_platform__thread__posix.cc | 2 +-
...src_partition__alloc_partition__alloc__config.h | 2 +-
..._partition__alloc_partition__alloc__constants.h | 6 +-
...rc_partition__alloc_partition__alloc__forward.h | 2 +-
...locator_src_partition__alloc_partition__root.cc | 2 +-
...locator_src_partition__alloc_spinning__mutex.cc | 2 +-
...__allocator_src_partition__alloc_stack_stack.cc | 2 +-
..._src_partition__alloc_thread__isolation_pkey.cc | 2 +-
chromium-next/patches/patch-base_atomicops.h | 2 +-
.../patches/patch-base_base__paths__posix.cc | 2 +-
.../patches/patch-base_compiler__specific.h | 4 +-
.../patches/patch-base_debug_debugger__posix.cc | 6 +-
.../patches/patch-base_debug_elf__reader.cc | 4 +-
.../patches/patch-base_debug_proc__maps__linux.cc | 2 +-
.../patches/patch-base_debug_stack__trace.cc | 10 +-
.../patch-base_debug_stack__trace__posix.cc | 22 +-
.../patches/patch-base_files_dir__reader__linux.h | 2 +-
.../patches/patch-base_files_dir__reader__posix.h | 2 +-
.../patches/patch-base_files_drive__info.h | 2 +-
.../patches/patch-base_files_drive__info__posix.cc | 4 +-
.../patches/patch-base_files_file__path__watcher.h | 2 +-
.../patch-base_files_file__path__watcher__bsd.cc | 2 +-
.../patch-base_files_file__path__watcher__kqueue.h | 2 +-
...tch-base_files_file__path__watcher__unittest.cc | 2 +-
.../patches/patch-base_files_file__util__posix.cc | 4 +-
.../patch-base_files_file__util__unittest.cc | 6 +-
...-base_files_important__file__writer__cleaner.cc | 2 +-
.../patches/patch-base_files_scoped__file.cc | 2 +-
.../patch-base_functional_unretained__traits.h | 2 +-
chromium-next/patches/patch-base_i18n_icu__util.cc | 2 +-
chromium-next/patches/patch-base_linux__util.cc | 4 +-
.../patches/patch-base_logging__unittest.cc | 2 +-
.../patch-base_memory_discardable__memory.cc | 8 +-
...tch-base_memory_discardable__memory__internal.h | 2 +-
...emory_madv__free__discardable__memory__posix.cc | 2 +-
...-base_memory_platform__shared__memory__region.h | 2 +-
...mory_platform__shared__memory__region__posix.cc | 8 +-
.../patches/patch-base_memory_protected__memory.h | 2 +-
.../patch-base_memory_protected__memory__posix.cc | 2 +-
...atch-base_message__loop_message__pump__epoll.cc | 4 +-
...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-next/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-next/patches/patch-base_process_kill.h | 2 +-
.../patches/patch-base_process_kill__posix.cc | 2 +-
chromium-next/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 | 27 +-
.../patch-base_process_process__metrics__posix.cc | 2 +-
...atch-base_process_process__metrics__unittest.cc | 4 +-
.../patches/patch-base_process_process__posix.cc | 2 +-
.../patch-base_process_process__unittest.cc | 2 +-
.../patches/patch-base_profiler_module__cache.cc | 2 +-
...e_profiler_sampling__profiler__thread__token.cc | 2 +-
...se_profiler_sampling__profiler__thread__token.h | 2 +-
...ch-base_profiler_stack__base__address__posix.cc | 2 +-
...ofiler_stack__sampling__profiler__test__util.cc | 4 +-
...profiler_stack__sampling__profiler__unittest.cc | 2 +-
.../patch-base_profiler_thread__delegate__posix.cc | 2 +-
chromium-next/patches/patch-base_rand__util.h | 4 +-
.../patches/patch-base_rand__util__posix.cc | 14 +-
.../patch-base_strings_safe__sprintf__unittest.cc | 6 +-
.../patch-base_synchronization_cancelable__event.h | 2 +-
.../patch-base_synchronization_lock__impl.h | 2 +-
.../patches/patch-base_syslog__logging.cc | 2 +-
.../patches/patch-base_system_sys__info.cc | 4 +-
.../patches/patch-base_system_sys__info.h | 6 +-
.../patch-base_system_sys__info__freebsd.cc | 2 +-
.../patches/patch-base_system_sys__info__netbsd.cc | 2 +-
.../patch-base_system_sys__info__openbsd.cc | 2 +-
.../patches/patch-base_system_sys__info__posix.cc | 8 +-
.../patch-base_system_sys__info__unittest.cc | 2 +-
...k_thread__pool_environment__config__unittest.cc | 6 +-
.../patch-base_test_launcher_test__launcher.cc | 6 +-
.../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 | 4 +-
...patch-base_threading_platform__thread__posix.cc | 2 +-
...ch-base_threading_platform__thread__unittest.cc | 6 +-
.../patches/patch-base_time_time__now__posix.cc | 2 +-
...tch-base_trace__event_malloc__dump__provider.cc | 6 +-
...atch-base_trace__event_memory__dump__manager.cc | 4 +-
...atch-base_trace__event_process__memory__dump.cc | 6 +-
.../patches/patch-base_tracing_trace__time.cc | 7 +-
.../patches/patch-base_tracing_trace__time.h | 2 +-
.../patch-base_version__info_version__info.h | 2 +-
chromium-next/patches/patch-build_config_BUILD.gn | 2 +-
.../patches/patch-build_config_BUILDCONFIG.gn | 2 +-
.../patches/patch-build_config_clang_BUILD.gn | 2 +-
.../patches/patch-build_config_compiler_BUILD.gn | 37 +-
.../patches/patch-build_config_gcc_BUILD.gn | 2 +-
.../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-next/patches/patch-build_config_ozone.gni | 2 +-
chromium-next/patches/patch-build_config_rust.gni | 2 +-
.../patches/patch-build_config_v8__target__cpu.gni | 2 +-
.../patches/patch-build_detect__host__arch.py | 2 +-
.../patches/patch-build_gn__run__binary.py | 2 +-
chromium-next/patches/patch-build_linux_chrome.map | 2 +-
.../patches/patch-build_linux_strip__binary.py | 2 +-
.../patches/patch-build_linux_unbundle_icu.gn | 2 +-
.../patches/patch-build_linux_unbundle_libusb.gn | 2 +-
chromium-next/patches/patch-build_nocompile.gni | 2 +-
.../patches/patch-build_rust_rust__bindgen.gni | 2 +-
.../patch-build_rust_rust__bindgen__generator.gni | 2 +-
.../patches/patch-build_rust_std_BUILD.gn | 11 +-
.../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-next/patches/patch-cc_base_features.cc | 2 +-
.../patch-chrome_app_chrome__command__ids.h | 4 +-
.../patches/patch-chrome_app_chrome__main.cc | 2 +-
.../patch-chrome_app_chrome__main__delegate.cc | 52 +-
.../patches/patch-chrome_browser_BUILD.gn | 4 +-
.../patches/patch-chrome_browser_about__flags.cc | 108 +-
...ch-chrome_browser_accessibility_page__colors.cc | 2 +-
...h-chrome_browser_after__startup__task__utils.cc | 2 +-
...apps_app__service_publishers_extension__apps.cc | 2 +-
...er_apps_platform__apps_platform__app__launch.cc | 2 +-
...ser_apps_platform__apps_platform__app__launch.h | 2 +-
...ete_chrome__autocomplete__scheme__classifier.cc | 2 +-
...browser_background_background__mode__manager.cc | 2 +-
...owser_background_background__mode__optimizer.cc | 2 +-
.../patch-chrome_browser_browser__features.cc | 10 +-
.../patch-chrome_browser_browser__features.h | 14 +-
.../patch-chrome_browser_browser__process__impl.cc | 16 +-
.../patch-chrome_browser_browser__process__impl.h | 4 +-
...hrome_browser_chrome__browser__field__trials.cc | 2 +-
...chrome_browser_chrome__browser__field__trials.h | 2 +-
..._browser_chrome__browser__interface__binders.cc | 47 +-
.../patch-chrome_browser_chrome__browser__main.cc | 2 +-
...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 | 4 +-
...ome_browser_chrome__content__browser__client.cc | 40 +-
...rome_browser_chrome__content__browser__client.h | 4 +-
...ssaging_messaging__backend__service__factory.cc | 4 +-
...rome_browser_component__updater_registration.cc | 19 +-
...ater_wasm__tts__engine__component__installer.cc | 26 +
..._updater_widevine__cdm__component__installer.cc | 14 +-
...hrome__protocol__handler__registry__delegate.cc | 2 +-
.../patches/patch-chrome_browser_defaults.cc | 2 +-
...tity_device__oauth2__token__service__factory.cc | 2 +-
...hrome_browser_diagnostics_diagnostics__writer.h | 2 +-
...download_chrome__download__manager__delegate.cc | 8 +-
...h-chrome_browser_download_download__commands.cc | 6 +-
...ch-chrome_browser_download_download__commands.h | 2 +-
...rome_browser_download_download__file__picker.cc | 2 +-
...hrome_browser_download_download__item__model.cc | 4 +-
...atch-chrome_browser_download_download__prefs.cc | 2 +-
...patch-chrome_browser_download_download__prefs.h | 2 +-
...nectors_analysis_analysis__service__settings.cc | 2 +-
...-chrome_browser_enterprise_connectors_common.cc | 6 +-
...er_enterprise_connectors_connectors__service.cc | 4 +-
...t_device__trust__connector__service__factory.cc | 2 +-
...evice__trust_device__trust__service__factory.cc | 2 +-
...ser_commands_key__rotation__command__factory.cc | 2 +-
...sistence_key__persistence__delegate__factory.cc | 2 +-
...ice__trust_signals_signals__service__factory.cc | 12 +-
...tors_reporting_browser__crash__event__router.cc | 2 +-
...nnectors_reporting_crash__reporting__context.cc | 2 +-
...ectors_reporting_realtime__reporting__client.cc | 2 +-
...nectors_reporting_realtime__reporting__client.h | 2 +-
...nt_profile__management__navigation__throttle.cc | 2 +-
...te__commands_cbcm__remote__commands__factory.cc | 2 +-
...ser_enterprise_signals_device__info__fetcher.cc | 4 +-
...erprise_signals_device__info__fetcher__linux.cc | 4 +-
...enterprise_signin_enterprise__signin__service.h | 2 +-
...terstitials_managed__profile__required__page.cc | 2 +-
...wser_enterprise_util_managed__browser__utils.cc | 17 +
.../patch-chrome_browser_extensions_BUILD.gn | 4 +-
..._browser__context__keyed__service__factories.cc | 26 -
...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 | 12 +-
...__private_enterprise__reporting__private__api.h | 2 +-
...writer__private_removable__storage__provider.cc | 2 +-
...management_chrome__management__api__delegate.cc | 2 +-
...ensions_api_messaging_launch__context__posix.cc | 2 +-
...__private_passwords__private__delegate__impl.cc | 4 +-
...s_api_runtime_chrome__runtime__api__delegate.cc | 4 +-
...extensions_api_settings__private_prefs__util.cc | 6 +-
...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 | 6 +-
..._browser_extensions_external__provider__impl.cc | 2 +-
...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 | 45 +-
.../patch-chrome_browser_flag__descriptions.h | 51 +-
...e_browser_gcm_gcm__profile__service__factory.cc | 2 +-
...__id_instance__id__profile__service__factory.cc | 2 +-
...ome_browser_glic_launcher_glic__status__icon.cc | 34 +-
.../patch-chrome_browser_global__features.cc | 4 +-
.../patch-chrome_browser_global__features.h | 8 +-
...chrome_browser_headless_headless__mode__util.cc | 2 +-
...h-chrome_browser_intranet__redirect__detector.h | 2 +-
..._galleries_fileapi_mtp__device__map__service.cc | 2 +-
...dia__galleries_media__file__system__registry.cc | 2 +-
...ch-chrome_browser_media_audio__service__util.cc | 2 +-
...-chrome_browser_media_router_discovery_BUILD.gn | 2 +-
...er_discovery_discovery__network__list__posix.cc | 2 +-
...covery_discovery__network__list__wifi__linux.cc | 8 +-
...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 | 2 +-
..._chrome__browser__main__extra__parts__metrics.h | 2 +-
...ser_metrics_chrome__metrics__service__client.cc | 22 +-
...ch-chrome_browser_metrics_perf_cpu__identity.cc | 4 +-
...trics_power_process__metrics__recorder__util.cc | 2 +-
...hrome_browser_metrics_power_process__monitor.cc | 2 +-
...chrome_browser_metrics_power_process__monitor.h | 2 +-
...owser_net_profile__network__context__service.cc | 16 +-
..._profile__network__context__service__factory.cc | 6 +-
...rowser_net_system__network__context__manager.cc | 43 +-
...browser_net_system__network__context__manager.h | 2 +-
...page_modules_file__suggestion_drive__service.cc | 2 +-
..._browser_new__tab__page_new__tab__page__util.cc | 4 +-
...cations_notification__display__service__impl.cc | 2 +-
...ns_notification__platform__bridge__delegator.cc | 2 +-
...d__manager_chrome__password__manager__client.cc | 6 +-
...d__manager_password__reuse__manager__factory.cc | 2 +-
.../patch-chrome_browser_platform__util__linux.cc | 4 +-
...wser_policy_browser__signin__policy__handler.cc | 2 +-
...wser__cloud__management__controller__desktop.cc | 2 +-
...onfiguration__policy__handler__list__factory.cc | 59 +-
...y_device__management__service__configuration.cc | 2 +-
...olicy_policy__value__and__status__aggregator.cc | 2 +-
.../patch-chrome_browser_prefs_browser__prefs.cc | 16 +-
...er_prefs_pref__service__incognito__allowlist.cc | 4 +-
...er_printing_print__backend__service__manager.cc | 2 +-
...patch-chrome_browser_printing_printer__query.cc | 2 +-
...tch-chrome_browser_process__singleton__posix.cc | 2 +-
...hrome__browser__main__extra__parts__profiles.cc | 44 +-
.../patch-chrome_browser_profiles_profile__impl.cc | 10 +-
...tch-chrome_browser_profiles_profile__manager.cc | 17 +
...atch-chrome_browser_profiles_profiles__state.cc | 18 +-
...ties_regional__capabilities__service__client.cc | 35 +
...ities_regional__capabilities__service__client.h | 26 +
...ies_regional__capabilities__service__factory.cc | 26 +
...h-chrome_browser_renderer__preferences__util.cc | 8 +-
...s_settings_autofill__page_passwords__shared.css | 2 +-
...ome_browser_resources_signin_signin__shared.css | 2 +-
...owsing_chrome__password__protection__service.cc | 2 +-
...d__content__scanning_binary__upload__service.cc | 13 +-
...dent__reporting_incident__reporting__service.cc | 2 +-
...owsing_safe__browsing__pref__change__handler.cc | 26 +
...owser_safe__browsing_safe__browsing__service.cc | 26 -
...rowser_screen__ai_screen__ai__install__state.cc | 4 +-
...owser_screen__ai_screen__ai__service__router.cc | 6 +-
...b__to__self_receiving__ui__handler__registry.cc | 2 +-
...o__self_send__tab__to__self__client__service.cc | 2 +-
...tch-chrome_browser_sessions_session__restore.cc | 6 +-
...ser_sharing_sharing__handler__registry__impl.cc | 2 +-
...patch-chrome_browser_shortcuts_icon__badging.cc | 2 +-
...ome_browser_signin_accounts__policy__manager.cc | 10 +-
...rome_browser_signin_accounts__policy__manager.h | 2 +-
.../patch-chrome_browser_signin_signin__util.cc | 2 +-
...ed__user_classify__url__navigation__throttle.cc | 19 +-
...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 | 4 +-
...d__user_supervised__user__extensions__manager.h | 2 +-
...ed__user__google__auth__navigation__throttle.cc | 4 +-
..._supervised__user__metrics__service__factory.cc | 2 +-
..._user_supervised__user__navigation__observer.cc | 2 +-
..._user_supervised__user__navigation__throttle.cc | 26 -
...__user_supervised__user__navigation__throttle.h | 17 -
...owser_sync_chrome__sync__controller__builder.cc | 2 +-
...rowser_sync_device__info__sync__client__impl.cc | 2 +-
...h-chrome_browser_sync_sync__service__factory.cc | 2 +-
...oup__sync_tab__group__sync__service__factory.cc | 2 +-
...e_browser_task__manager_sampling_task__group.cc | 10 +-
...me_browser_task__manager_sampling_task__group.h | 10 +-
..._task__manager_sampling_task__group__sampler.cc | 12 +-
...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 | 4 +-
.../patch-chrome_browser_themes_theme__helper.cc | 2 +-
.../patch-chrome_browser_themes_theme__service.cc | 6 +-
...e_browser_themes_theme__service__aura__linux.cc | 2 +-
...hrome_browser_themes_theme__service__factory.cc | 2 +-
...-chrome_browser_ui_actions_chrome__action__id.h | 10 +-
..._payments_desktop__payments__window__manager.cc | 6 +-
...l_payments_desktop__payments__window__manager.h | 10 +-
.../patches/patch-chrome_browser_ui_browser.h | 4 +-
...rome_browser_ui_browser__command__controller.cc | 41 +-
.../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 | 6 +-
.../patch-chrome_browser_ui_chrome__pages.cc | 10 +-
.../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 | 6 +-
...r_ui_omnibox_omnibox__pedal__implementations.cc | 4 +-
...rollers_relaunch__chrome__bubble__controller.cc | 2 +-
..._passwords_manage__passwords__ui__controller.cc | 6 +-
.../patches/patch-chrome_browser_ui_sad__tab.cc | 2 +-
...sharing__hub_sharing__hub__bubble__controller.h | 2 +-
...e_browser_ui_signin_signin__view__controller.cc | 10 +-
..._ui_signin_signin__view__controller__delegate.h | 12 +-
...chrome_browser_ui_startup_bad__flags__prompt.cc | 2 +-
...browser_ui_startup_startup__browser__creator.cc | 2 +-
...r_ui_startup_startup__browser__creator__impl.cc | 2 +-
...me_browser_ui_startup_startup__tab__provider.cc | 2 +-
.../patch-chrome_browser_ui_tab__helpers.cc | 16 +-
.../patch-chrome_browser_ui_tabs_features.cc | 4 +-
...-chrome_browser_ui_tabs_tab__dialog__manager.cc | 17 +
...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc | 4 +-
...owser_ui_task__manager_task__manager__columns.h | 4 +-
...ui_task__manager_task__manager__table__model.cc | 4 +-
...ch-chrome_browser_ui_test_popup__browsertest.cc | 2 +-
...tch-chrome_browser_ui_test_test__browser__ui.cc | 24 +-
.../patch-chrome_browser_ui_ui__features.cc | 15 +-
.../patches/patch-chrome_browser_ui_ui__features.h | 6 +-
...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 | 4 +-
..._ui_views_frame_opaque__browser__frame__view.cc | 2 +-
...r_ui_views_frame_opaque__browser__frame__view.h | 2 +-
...paque__browser__frame__view__layout__delegate.h | 2 +-
...e_picture__in__picture__browser__frame__view.cc | 16 +-
...me_picture__in__picture__browser__frame__view.h | 10 +-
..._ui_views_frame_system__menu__model__builder.cc | 8 +-
...ui_views_frame_system__menu__model__delegate.cc | 2 +-
...wser_ui_views_frame_tab__strip__region__view.cc | 4 +-
...chrome_browser_ui_views_hung__renderer__view.cc | 2 +-
...rowser_ui_views_omnibox_omnibox__view__views.cc | 4 +-
...views_passwords_password__bubble__view__base.cc | 4 +-
...rowser_ui_views_profiles_profile__menu__view.cc | 8 +-
..._ui_views_profiles_profile__menu__view__base.cc | 4 +-
...wser_ui_views_profiles_profile__picker__view.cc | 2 +-
...es_signin__view__controller__delegate__views.cc | 12 +-
...les_signin__view__controller__delegate__views.h | 8 +-
...ui_views_tabs_dragging_tab__drag__controller.cc | 53 +
.../patch-chrome_browser_ui_views_tabs_tab.cc | 4 +-
..._browser_ui_views_tabs_tab__drag__controller.cc | 53 -
...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 | 2 +-
...web__applications_web__app__ui__manager__impl.h | 2 +-
...atch-chrome_browser_ui_webui_about_about__ui.cc | 8 +-
...patch-chrome_browser_ui_webui_about_about__ui.h | 2 +-
..._ui_webui_app__home_app__home__page__handler.cc | 2 +-
...r_ui_webui_app__home_app__home__page__handler.h | 2 +-
...ui_webui_app__settings_web__app__settings__ui.h | 2 +-
...icate__manager_certificate__manager__handler.cc | 4 +-
...i_certificate__manager_client__cert__sources.cc | 26 +-
...ui_certificate__manager_client__cert__sources.h | 6 +-
...me_browser_ui_webui_chrome__web__ui__configs.cc | 32 +-
...i_webui_chrome__web__ui__controller__factory.cc | 2 +-
...i_connectors__internals_device__trust__utils.cc | 2 +-
...wser_ui_webui_interstitials_interstitial__ui.cc | 10 +-
...e_browser_ui_webui_management_management__ui.cc | 4 +-
...i_webui_management_management__ui__constants.cc | 2 +-
...ui_webui_management_management__ui__constants.h | 2 +-
..._ui_webui_management_management__ui__handler.cc | 8 +-
...r_ui_webui_management_management__ui__handler.h | 2 +-
...ebui_password__manager_promo__cards__handler.cc | 2 +-
...manager_promo__cards_relaunch__chrome__promo.cc | 2 +-
...rowser_ui_webui_searchbox_searchbox__handler.cc | 2 +-
...rowser_ui_webui_settings_appearance__handler.cc | 4 +-
...tings_settings__localized__strings__provider.cc | 14 +-
...ser_ui_webui_signin_profile__picker__handler.cc | 13 +-
...r__education__internals__page__handler__impl.cc | 6 +-
...hrome_browser_ui_window__sizer_window__sizer.cc | 2 +-
...king_visited__url__ranking__service__factory.cc | 2 +-
...lications_commands_launch__web__app__command.cc | 2 +-
...s_commands_set__user__display__mode__command.cc | 2 +-
...er_web__applications_extension__status__utils.h | 2 +-
...ications_extensions_extension__status__utils.cc | 2 +-
...ons_os__integration_os__integration__manager.cc | 4 +-
...__integration_os__integration__test__override.h | 2 +-
...integration_run__on__os__login__sub__manager.cc | 2 +-
...tions_os__integration_shortcut__sub__manager.cc | 4 +-
...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 +-
...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 | 10 +-
.../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 | 8 +-
.../patches/patch-chrome_common_chrome__switches.h | 8 +-
.../patches/patch-chrome_common_crash__keys.cc | 8 +-
...hrome_common_extensions_extension__constants.cc | 4 +-
...chrome_common_extensions_extension__constants.h | 2 +-
...rmissions_chrome__permission__message__rules.cc | 6 +-
...ch-chrome_common_media_cdm__host__file__path.cc | 2 +-
.../patch-chrome_common_media_cdm__registration.cc | 34 +-
.../patch-chrome_common_media_cdm__registration.h | 2 +-
...a_component__widevine__cdm__hint__file__linux.h | 2 +-
.../patches/patch-chrome_common_pref__names.h | 20 +-
.../patches/patch-chrome_common_url__constants.h | 4 +-
.../patch-chrome_common_webui__url__constants.cc | 2 +-
.../patch-chrome_common_webui__url__constants.h | 8 +-
...ise__companion_enterprise__companion__client.cc | 4 +-
...h-chrome_enterprise__companion_event__logger.cc | 17 +
.../patch-chrome_enterprise__companion_lock.cc | 2 +-
.../patches/patch-chrome_installer_linux_BUILD.gn | 35 -
...vices_printing_print__backend__service__impl.cc | 2 +-
...services_speech_audio__source__fetcher__impl.cc | 2 +-
...e_test_base_scoped__channel__override__posix.cc | 2 +-
...ch-chrome_test_chromedriver_chrome__launcher.cc | 2 +-
...rome_test_chromedriver_chrome_chrome__finder.cc | 2 +-
...e_test_chromedriver_key__converter__unittest.cc | 2 +-
...medriver_keycode__text__conversion__unittest.cc | 2 +-
...sed__user_google__auth__state__waiter__mixin.cc | 2 +-
.../patch-chrome_updater_app_app__uninstall.cc | 2 +-
.../patches/patch-chrome_updater_configurator.cc | 4 +-
chromium-next/patches/patch-chrome_updater_lock.cc | 2 +-
.../patch-chrome_updater_util_posix__util.cc | 2 +-
.../patches/patch-chrome_utility_services.cc | 2 +-
...hromecast_browser_cast__browser__main__parts.cc | 2 +-
...ecast_browser_cast__content__browser__client.cc | 2 +-
..._browser_runtime__application__service__impl.cc | 2 +-
...omecast_media_base_default__monotonic__clock.cc | 2 +-
...ta__manager_payments_payments__data__manager.cc | 6 +-
...er_integrators_autofill__optimization__guide.cc | 10 +-
...ill_core_common_autofill__payments__features.cc | 13 +-
...fill_core_common_autofill__payments__features.h | 17 -
...ponents_autofill_core_common_autofill__prefs.cc | 22 +-
...mponents_autofill_core_common_autofill__prefs.h | 22 +-
...onents_commerce_core_commerce__feature__list.cc | 24 +-
...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 +-
...ignals_core_browser_mock__signals__aggregator.h | 2 +-
...ice__signals_core_browser_signals__aggregator.h | 2 +-
...gnals_core_browser_signals__aggregator__impl.cc | 2 +-
...ignals_core_browser_signals__aggregator__impl.h | 2 +-
...ignals_core_browser_user__permission__service.h | 2 +-
...core_browser_user__permission__service__impl.cc | 2 +-
..._core_browser_user__permission__service__impl.h | 2 +-
...evice__signals_core_common_signals__features.cc | 6 +-
...device__signals_core_common_signals__features.h | 6 +-
...nals_core_system__signals_platform__delegate.cc | 2 +-
...nents_device__signals_test_signals__contract.cc | 2 +-
...service_discardable__shared__memory__manager.cc | 2 +-
...ponents_embedder__support_user__agent__utils.cc | 4 +-
...bedder__support_user__agent__utils__unittest.cc | 4 +-
...components_enterprise_watermarking_watermark.cc | 2 +-
...mponents_error__page_common_localized__error.cc | 2 +-
...h-components_eye__dropper_eye__dropper__view.cc | 4 +-
..._feature__engagement_public_event__constants.cc | 2 +-
...s_feature__engagement_public_event__constants.h | 2 +-
...e__engagement_public_feature__configurations.cc | 8 +-
...eature__engagement_public_feature__constants.cc | 6 +-
...feature__engagement_public_feature__constants.h | 6 +-
...nts_feature__engagement_public_feature__list.cc | 10 +-
...ents_feature__engagement_public_feature__list.h | 18 +-
...omponents_feed_core_proto_v2_wire_version.proto | 2 +-
...s_feed_core_v2_feed__network__impl__unittest.cc | 2 +-
.../patch-components_feed_core_v2_proto__util.cc | 2 +-
...omponents_feed_core_v2_proto__util__unittest.cc | 2 +-
...-components_feed_core_v2_test_proto__printer.cc | 2 +-
.../patch-components_flags__ui_flags__state.cc | 4 +-
...h-components_gcm__driver_gcm__desktop__utils.cc | 2 +-
.../patches/patch-components_gwp__asan_BUILD.gn | 2 +-
..._asan_client_guarded__page__allocator__posix.cc | 2 +-
.../patch-components_gwp__asan_client_gwp__asan.cc | 2 +-
...ponents_gwp__asan_client_gwp__asan__features.cc | 2 +-
...nts_gwp__asan_crash__handler_crash__analyzer.cc | 2 +-
...patch-components_live__caption_caption__util.cc | 2 +-
.../patch-components_live__caption_caption__util.h | 2 +-
...omponents_media__router_common_media__source.cc | 4 +-
...n_providers_cast_channel_cast__message__util.cc | 2 +-
...ter_common_providers_cast_channel_enum__table.h | 2 +-
...-components_metrics_drive__metrics__provider.cc | 17 +
...ents_metrics_drive__metrics__provider__linux.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 +-
.../patch-components_named__system__lock_lock.h | 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 +-
...-components_os__crypt_async_common_encryptor.cc | 17 -
...onents_os__crypt_sync_libsecret__util__linux.cc | 2 +-
.../patch-components_os__crypt_sync_os__crypt.h | 34 +-
...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 | 4 +-
...ager_core_browser_features_password__features.h | 4 +-
...manager_core_browser_password__form__manager.cc | 2 +-
...word__manager_core_browser_password__manager.cc | 10 +-
...anager_core_browser_password__manager__client.h | 4 +-
...ger_core_browser_password__manager__switches.cc | 2 +-
...ager_core_browser_password__manager__switches.h | 2 +-
...ore_browser_password__manual__fallback__flow.cc | 8 +-
...core_browser_password__manual__fallback__flow.h | 2 +-
..._core_browser_password__store__factory__util.cc | 2 +-
...core_browser_password__store_login__database.cc | 2 +-
...ssword__store_login__database__async__helper.cc | 2 +-
...er_password__store_login__database__unittest.cc | 2 +-
...core_browser_stub__password__manager__client.cc | 4 +-
..._core_browser_stub__password__manager__client.h | 4 +-
...er_core_common_password__manager__pref__names.h | 4 +-
...nager_decorators_process__metrics__decorator.cc | 2 +-
...mponents_performance__manager_public_features.h | 4 +-
...sions_prediction__service_prediction__common.cc | 2 +-
...icy_core_browser_policy__pref__mapping__test.cc | 2 +-
...licy_core_common_cloud_cloud__policy__client.cc | 2 +-
...mmon_cloud_cloud__policy__refresh__scheduler.cc | 2 +-
...policy_core_common_cloud_cloud__policy__util.cc | 2 +-
...ts_policy_core_common_policy__loader__common.cc | 2 +-
...-components_policy_core_common_policy__paths.cc | 2 +-
...-components_policy_core_common_policy__utils.cc | 2 +-
...onents_policy_tools_generate__policy__source.py | 2 +-
.../patch-components_power__metrics_BUILD.gn | 2 +-
...nts_power__metrics_energy__metrics__provider.cc | 2 +-
...capabilities_regional__capabilities__service.cc | 17 +
...apabilities_regional__capabilities__switches.cc | 17 +
...capabilities_regional__capabilities__switches.h | 17 +
...ontent_common_file__type__policies__unittest.cc | 2 +-
...ing_content_resources_gen__file__type__proto.py | 2 +-
..._core_browser_db_v4__protocol__manager__util.cc | 2 +-
..._browser_realtime_url__lookup__service__base.cc | 2 +-
...mponents_safe__browsing_core_common_features.cc | 17 -
...gine__choice_search__engine__choice__service.cc | 17 -
...ts_search__engines_search__engines__switches.cc | 17 -
...nts_search__engines_search__engines__switches.h | 17 -
...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 +-
.../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 | 2 +-
...r_core_browser_supervised__user__preferences.cc | 2 +-
...onents_supervised__user_core_common_features.cc | 31 +-
...ponents_supervised__user_core_common_features.h | 19 +-
...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 | 17 +
.../patch-components_sync_base_sync__util.cc | 2 +-
.../patch-components_system__cpu_cpu__probe.cc | 2 +-
...onents_translate_core_common_translate__util.cc | 2 +-
...sted__vault_trusted__vault__connection__impl.cc | 2 +-
...ponents_update__client_update__query__params.cc | 2 +-
..._formatter_spoof__checks_idn__spoof__checker.cc | 4 +-
...nts_user__education_views_help__bubble__view.cc | 2 +-
...ents_user__education_views_help__bubble__view.h | 2 +-
...nents_variations_service_variations__service.cc | 4 +-
...isited__url__ranking_public_url__visit__util.cc | 2 +-
.../patch-components_viz_host_gpu__host__impl.cc | 2 +-
...ch-components_viz_host_host__display__client.cc | 2 +-
...tch-components_viz_host_host__display__client.h | 2 +-
...isplay__embedder_skia__output__surface__impl.cc | 4 +-
..._display__embedder_software__output__surface.cc | 2 +-
...e_display__embedder_software__output__surface.h | 2 +-
...omponents_viz_service_display_skia__renderer.cc | 4 +-
...e__sinks_root__compositor__frame__sink__impl.cc | 4 +-
...me__sinks_root__compositor__frame__sink__impl.h | 4 +-
...ch-components_viz_test_fake__display__client.cc | 2 +-
...tch-components_viz_test_fake__display__client.h | 2 +-
...tch-components_viz_test_mock__display__client.h | 2 +-
chromium-next/patches/patch-content_app_BUILD.gn | 2 +-
.../patches/patch-content_app_content__main.cc | 6 +-
...atch-content_app_content__main__runner__impl.cc | 20 +-
.../patches/patch-content_browser_BUILD.gn | 6 +-
.../patch-content_browser_audio_audio__service.cc | 6 +-
..._browser_browser__child__process__host__impl.cc | 4 +-
...t_browser_browser__child__process__host__impl.h | 4 +-
...ild__process__host__impl__receiver__bindings.cc | 4 +-
.../patch-content_browser_browser__main__loop.cc | 2 +-
...tent_browser_child__process__launcher__helper.h | 4 +-
...wser_child__process__launcher__helper__linux.cc | 2 +-
...browser_child__thread__type__switcher__linux.cc | 2 +-
..._compositor_viz__process__transport__factory.cc | 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 | 2 +-
...content_browser_gpu_gpu__data__manager__impl.cc | 2 +-
...-content_browser_gpu_gpu__data__manager__impl.h | 2 +-
...rowser_gpu_gpu__data__manager__impl__private.cc | 4 +-
...browser_gpu_gpu__data__manager__impl__private.h | 2 +-
..._gpu_gpu__memory__buffer__manager__singleton.cc | 2 +-
...patch-content_browser_gpu_gpu__process__host.cc | 2 +-
...wser_media_frameless__media__interface__proxy.h | 2 +-
...r_media_media__keys__listener__manager__impl.cc | 2 +-
...ent_browser_network__service__instance__impl.cc | 2 +-
...i__plugin__process__host__receiver__bindings.cc | 2 +-
...rowser_renderer__host_delegated__frame__host.cc | 4 +-
...ia_service__video__capture__device__launcher.cc | 4 +-
...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 | 6 +-
...der__process__host__impl__receiver__bindings.cc | 4 +-
...wser_renderer__host_render__view__host__impl.cc | 4 +-
...derer__host_render__widget__host__view__aura.cc | 8 +-
...nderer__host_render__widget__host__view__aura.h | 4 +-
...t_render__widget__host__view__event__handler.cc | 2 +-
.../patch-content_browser_sandbox__host__linux.cc | 2 +-
...scheduler_responsiveness_jank__monitor__impl.cc | 4 +-
...duler_responsiveness_native__event__observer.cc | 2 +-
...eduler_responsiveness_native__event__observer.h | 2 +-
...patch-content_browser_utility__process__host.cc | 8 +-
...r_utility__process__host__receiver__bindings.cc | 2 +-
...h-content_browser_utility__sandbox__delegate.cc | 2 +-
.../patch-content_browser_v8__snapshot__files.cc | 2 +-
...r_web__contents_slow__web__preference__cache.cc | 2 +-
...wser_web__contents_web__contents__view__aura.cc | 8 +-
...contents_web__contents__view__aura__unittest.cc | 2 +-
...browser_webui_web__ui__main__frame__observer.cc | 2 +-
...owser_zygote__host_zygote__host__impl__linux.cc | 18 +-
...rowser_zygote__host_zygote__host__impl__linux.h | 2 +-
chromium-next/patches/patch-content_child_BUILD.gn | 4 +-
.../patches/patch-content_child_child__process.cc | 2 +-
.../patches/patch-content_child_child__process.h | 2 +-
.../patches/patch-content_common_BUILD.gn | 2 +-
.../patches/patch-content_common_features.cc | 4 +-
.../patches/patch-content_common_features.h | 4 +-
.../patch-content_common_font__list__unittest.cc | 2 +-
...-content_common_gpu__pre__sandbox__hook__bsd.cc | 2 +-
...h-content_common_gpu__pre__sandbox__hook__bsd.h | 2 +-
...content_common_gpu__pre__sandbox__hook__linux.h | 2 +-
.../patches/patch-content_common_user__agent.cc | 8 +-
.../patch-content_gpu_gpu__child__thread.cc | 2 +-
.../patches/patch-content_gpu_gpu__main.cc | 10 +-
...t_ppapi__plugin_ppapi__blink__platform__impl.cc | 2 +-
...nt_ppapi__plugin_ppapi__blink__platform__impl.h | 2 +-
...ch-content_ppapi__plugin_ppapi__plugin__main.cc | 4 +-
...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 | 6 +-
...patch-content_public_common_content__switches.h | 4 +-
...patch-content_public_common_zygote_features.gni | 2 +-
.../patch-content_renderer_render__thread__impl.cc | 8 +-
...ent_renderer_renderer__blink__platform__impl.cc | 18 +-
...tent_renderer_renderer__blink__platform__impl.h | 10 +-
...er_renderer__main__platform__delegate__linux.cc | 2 +-
chromium-next/patches/patch-content_shell_BUILD.gn | 4 +-
...atch-content_shell_app_shell__main__delegate.cc | 2 +-
...nt_shell_browser_shell__browser__main__parts.cc | 2 +-
.../patch-content_shell_browser_shell__paths.cc | 2 +-
...ll_renderer_shell__content__renderer__client.cc | 2 +-
...hell_utility_shell__content__utility__client.cc | 6 +-
chromium-next/patches/patch-content_test_BUILD.gn | 4 +-
.../patches/patch-content_utility_services.cc | 2 +-
...ch_speech__recognition__sandbox__hook__linux.cc | 2 +-
...ech_speech__recognition__sandbox__hook__linux.h | 2 +-
...link__platform__with__sandbox__support__impl.cc | 16 +-
...blink__platform__with__sandbox__support__impl.h | 10 +-
.../patches/patch-content_utility_utility__main.cc | 2 +-
.../patch-content_utility_utility__thread__impl.cc | 2 +-
.../patches/patch-content_zygote_BUILD.gn | 2 +-
.../patches/patch-content_zygote_zygote__linux.cc | 2 +-
.../patch-content_zygote_zygote__main__linux.cc | 2 +-
.../patch-device_bluetooth_bluetooth__adapter.cc | 2 +-
.../patch-device_bluetooth_cast__bluetooth.gni | 2 +-
.../patches/patch-device_gamepad_BUILD.gn | 2 +-
.../patch-device_gamepad_gamepad__provider.cc | 2 +-
.../patch-device_gamepad_hid__writer__linux.cc | 2 +-
..._browser__context__keyed__service__factories.cc | 2 +-
...sions_browser_api_management_management__api.cc | 2 +-
...sions_browser_api_messaging_message__service.cc | 6 +-
...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 | 10 +-
.../patch-extensions_common_features_feature.cc | 2 +-
...ensions_renderer_bindings_api__binding__util.cc | 4 +-
...-extensions_renderer_bindings_argument__spec.cc | 2 +-
...h-extensions_shell_app_shell__main__delegate.cc | 2 +-
...er_api_runtime_shell__runtime__api__delegate.cc | 2 +-
...ns_shell_browser_shell__browser__main__parts.cc | 2 +-
...shell_browser_shell__extensions__api__client.cc | 2 +-
..._shell_browser_shell__extensions__api__client.h | 2 +-
...h-google__apis_gcm_engine_heartbeat__manager.cc | 2 +-
...mand__buffer_service_dawn__context__provider.cc | 4 +-
..._command__buffer_service_gles2__cmd__decoder.cc | 4 +-
...mmand__buffer_service_shared__context__state.cc | 8 +-
...ommand__buffer_service_shared__context__state.h | 2 +-
...image_angle__vulkan__image__backing__factory.cc | 2 +-
...e_shared__image_external__vk__image__backing.cc | 2 +-
..._image_external__vk__image__backing__factory.cc | 4 +-
...service_shared__image_shared__image__factory.cc | 8 +-
...service_shared__image_shared__image__manager.cc | 4 +-
...ce_shared__image_wrapped__sk__image__backing.cc | 2 +-
...ommand__buffer_service_webgpu__decoder__impl.cc | 22 +-
...ffer_tests_gl__gpu__memory__buffer__unittest.cc | 2 +-
.../patches/patch-gpu_config_gpu__control__list.cc | 2 +-
.../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 | 18 +-
...gpu_ipc_service_gpu__memory__buffer__factory.cc | 2 +-
.../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 | 6 +-
.../patch-gpu_vulkan_vulkan__device__queue.h | 4 +-
.../patch-gpu_vulkan_vulkan__function__pointers.cc | 2 +-
.../patch-gpu_vulkan_vulkan__function__pointers.h | 2 +-
.../patches/patch-gpu_vulkan_vulkan__image.h | 2 +-
.../patches/patch-gpu_vulkan_vulkan__util.cc | 4 +-
...rowser_headless__browser__main__parts__posix.cc | 8 +-
...b_browser_headless__content__browser__client.cc | 4 +-
...ib_browser_headless__content__browser__client.h | 4 +-
...ss_lib_browser_headless__web__contents__impl.cc | 2 +-
...adless_lib_headless__content__main__delegate.cc | 4 +-
chromium-next/patches/patch-ipc_ipc__channel.h | 2 +-
.../patches/patch-ipc_ipc__channel__common.cc | 2 +-
.../patches/patch-ipc_ipc__channel__mojo.cc | 2 +-
.../patches/patch-ipc_ipc__message__utils.cc | 2 +-
.../patches/patch-ipc_ipc__message__utils.h | 4 +-
chromium-next/patches/patch-media_BUILD.gn | 4 +-
chromium-next/patches/patch-media_audio_BUILD.gn | 4 +-
.../patch-media_audio_alsa_audio__manager__alsa.cc | 12 +-
.../patch-media_audio_audio__input__device.cc | 2 +-
...h-media_audio_audio__output__proxy__unittest.cc | 2 +-
.../patches/patch-media_audio_pulse_pulse__util.cc | 2 +-
...atch-media_audio_sndio_audio__manager__sndio.cc | 2 +-
...patch-media_audio_sndio_audio__manager__sndio.h | 2 +-
.../patch-media_audio_sndio_sndio__input.cc | 2 +-
.../patches/patch-media_audio_sndio_sndio__input.h | 2 +-
.../patch-media_audio_sndio_sndio__output.cc | 2 +-
.../patch-media_audio_sndio_sndio__output.h | 2 +-
.../patches/patch-media_base_audio__latency.cc | 2 +-
.../patch-media_base_libaom__thread__wrapper.cc | 2 +-
.../patch-media_base_libvpx__thread__wrapper.cc | 2 +-
.../patches/patch-media_base_media__switches.cc | 20 +-
.../patches/patch-media_base_media__switches.h | 10 +-
.../patches/patch-media_base_video__frame.cc | 10 +-
.../patches/patch-media_base_video__frame.h | 10 +-
...ideo_create__video__capture__device__factory.cc | 2 +-
..._video_fake__video__capture__device__factory.cc | 2 +-
..._video_file__video__capture__device__factory.cc | 2 +-
...h-media_capture_video_linux_fake__v4l2__impl.cc | 4 +-
...ch-media_capture_video_linux_fake__v4l2__impl.h | 2 +-
..._capture_video_linux_v4l2__capture__delegate.cc | 36 +-
...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 | 18 +-
...o_linux_video__capture__device__factory__v4l2.h | 2 +-
...re_video_linux_video__capture__device__linux.cc | 2 +-
...deo__capture__buffer__tracker__factory__impl.cc | 2 +-
...capture_video_video__capture__device__client.cc | 2 +-
.../patch-media_cdm_cdm__paths__unittest.cc | 2 +-
.../patch-media_cdm_library__cdm_cdm__paths.gni | 2 +-
.../patch-media_ffmpeg_scripts_build__ffmpeg.py | 2 +-
.../patch-media_ffmpeg_scripts_robo__lib_config.py | 2 +-
.../patches/patch-media_gpu_buffer__validation.cc | 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 | 2 +-
...-media_gpu_chromeos_video__decoder__pipeline.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 | 2 +-
.../patch-media_gpu_vaapi_vaapi__wrapper.cc | 2 +-
.../patches/patch-media_media__options.gni | 4 +-
.../patches/patch-media_mojo_mojom_stable_BUILD.gn | 2 +-
...stable__video__decoder__types__mojom__traits.cc | 6 +-
..._stable__video__decoder__types__mojom__traits.h | 2 +-
...media_mojo_mojom_video__frame__mojom__traits.cc | 2 +-
.../patch-media_video_fake__gpu__memory__buffer.cc | 2 +-
...ideo_gpu__memory__buffer__video__frame__pool.cc | 8 +-
...ia_video_video__encode__accelerator__adapter.cc | 21 +-
...eo_video__encode__accelerator__adapter__test.cc | 33 +-
.../patches/patch-media_webrtc_audio__processor.cc | 4 +-
.../patches/patch-media_webrtc_helpers.cc | 2 +-
.../patch-media_webrtc_helpers__unittests.cc | 2 +-
chromium-next/patches/patch-mojo_core_BUILD.gn | 2 +-
chromium-next/patches/patch-mojo_core_channel.cc | 2 +-
.../patches/patch-mojo_core_embedder_features.h | 2 +-
...ojo_public_cpp_platform_socket__utils__posix.cc | 2 +-
.../patch-mojo_public_tools_bindings_mojom.gni | 4 +-
chromium-next/patches/patch-net_BUILD.gn | 16 +-
chromium-next/patches/patch-net_base_features.cc | 4 +-
...tch-net_base_mock__network__change__notifier.cc | 2 +-
...atch-net_base_mock__network__change__notifier.h | 2 +-
.../patch-net_base_network__change__notifier.cc | 2 +-
.../patch-net_base_network__change__notifier.h | 2 +-
...-net_base_network__change__notifier__passive.cc | 2 +-
.../patch-net_base_network__interfaces__posix.h | 2 +-
.../patch-net_base_sockaddr__util__posix.cc | 4 +-
...tch-net_base_sockaddr__util__posix__unittest.cc | 2 +-
.../patches/patch-net_cert_cert__verify__proc.h | 2 +-
.../patch-net_disk__cache_backend__experiment.h | 2 +-
...net_disk__cache_simple_simple__file__tracker.cc | 6 +-
chromium-next/patches/patch-net_dns_BUILD.gn | 2 +-
.../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 +-
.../patches/patch-net_dns_dns__reloader.cc | 2 +-
chromium-next/patches/patch-net_dns_dns__util.cc | 2 +-
.../patches/patch-net_dns_host__resolver__proc.cc | 2 +-
.../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 | 4 +-
.../patch-net_dns_public_scoped__res__state.h | 2 +-
.../patch-net_filter_zstd__source__stream.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.h | 2 +-
...atch-net_http_http__auth__handler__negotiate.cc | 2 +-
.../patch-net_http_http__auth__preferences.cc | 2 +-
.../patch-net_http_http__auth__preferences.h | 2 +-
.../patch-net_http_http__network__session.cc | 2 +-
...net_proxy__resolution_proxy__config__service.cc | 2 +-
...xy__resolution_proxy__config__service__linux.cc | 2 +-
.../patch-net_socket_socks5__client__socket.cc | 2 +-
.../patches/patch-net_socket_tcp__socket__posix.cc | 2 +-
.../patches/patch-net_socket_udp__socket__posix.cc | 2 +-
.../patch-net_socket_udp__socket__unittest.cc | 2 +-
.../patches/patch-net_third__party_quiche_BUILD.gn | 2 +-
..._tools_cert__verify__tool_cert__verify__tool.cc | 2 +-
.../patch-net_tools_net__watcher_net__watcher.cc | 2 +-
...ffic__annotation_network__traffic__annotation.h | 2 +-
...patch-net_url__request_url__request__context.cc | 2 +-
.../patch-net_url__request_url__request__context.h | 2 +-
..._url__request_url__request__context__builder.cc | 2 +-
.../patches/patch-pdf_pdfium_pdfium__engine.cc | 6 +-
.../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 +-
.../patches/patch-printing_print__settings.cc | 2 +-
.../patches/patch-printing_print__settings.h | 2 +-
.../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 | 10 +-
.../patches/patch-remoting_base_host__settings.cc | 2 +-
...h-remoting_codec_webrtc__video__encoder__vpx.cc | 8 +-
...ting_host_base_desktop__environment__options.cc | 2 +-
.../patches/patch-remoting_host_base_switches.cc | 2 +-
.../patches/patch-remoting_host_base_switches.h | 2 +-
...ch-remoting_host_basic__desktop__environment.cc | 4 +-
.../patch-remoting_host_chromoting__host.cc | 2 +-
.../patches/patch-remoting_host_chromoting__host.h | 2 +-
...atch-remoting_host_chromoting__host__context.cc | 4 +-
...ting_host_chromoting__host__services__client.cc | 2 +-
.../patches/patch-remoting_host_client__session.cc | 2 +-
...ch-remoting_host_crash_crash__file__uploader.cc | 2 +-
..._desktop__and__cursor__conditional__composer.cc | 2 +-
...patch-remoting_host_desktop__capturer__proxy.cc | 10 +-
...tch-remoting_host_desktop__capturer__wrapper.cc | 2 +-
.../patch-remoting_host_evaluate__capability.cc | 2 +-
.../patch-remoting_host_host__attributes.cc | 2 +-
.../patches/patch-remoting_host_host__details.cc | 28 +-
.../patches/patch-remoting_host_host__main.cc | 10 +-
.../patches/patch-remoting_host_ipc__constants.cc | 2 +-
.../patch-remoting_host_it2me_it2me__host.cc | 8 +-
...t_it2me_it2me__native__messaging__host__main.cc | 2 +-
...-remoting_host_legacy__interaction__strategy.cc | 26 +
...ch-remoting_host_me2me__desktop__environment.cc | 2 +-
...emoting_host_mojo__caller__security__checker.cc | 2 +-
...-remoting_host_mouse__cursor__monitor__proxy.cc | 4 +-
.../patches/patch-remoting_host_policy__watcher.cc | 4 +-
..._remote__open__url_remote__open__url__client.cc | 2 +-
...st_remote__open__url_remote__open__url__util.cc | 2 +-
...mote__open__url_url__forwarder__configurator.cc | 2 +-
.../patch-remoting_host_remoting__me2me__host.cc | 2 +-
...-remoting_host_session__policies__from__dict.cc | 2 +-
.../patch-remoting_host_setup_start__host__main.cc | 8 +-
...hn_remote__webauthn__caller__security__utils.cc | 2 +-
...bauthn_remote__webauthn__extension__notifier.cc | 2 +-
...atch-remoting_protocol_webrtc__video__stream.cc | 6 +-
...ng_signaling_ftl__host__device__id__provider.cc | 17 +
chromium-next/patches/patch-sandbox_BUILD.gn | 2 +-
chromium-next/patches/patch-sandbox_features.gni | 2 +-
chromium-next/patches/patch-sandbox_linux_BUILD.gn | 2 +-
...sandbox_linux_services_init__process__reaper.cc | 10 +-
...tch-sandbox_linux_services_libc__interceptor.cc | 2 +-
.../patches/patch-sandbox_policy_BUILD.gn | 2 +-
.../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 | 2 +-
...patch-sandbox_policy_openbsd_sandbox__openbsd.h | 2 +-
.../patches/patch-sandbox_policy_sandbox.cc | 2 +-
.../patches/patch-sandbox_policy_sandbox.h | 2 +-
.../patches/patch-sandbox_policy_sandbox__type.cc | 2 +-
.../patches/patch-sandbox_policy_switches.cc | 2 +-
.../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 +-
.../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 | 17 +
...h-services_device_public_cpp_device__features.h | 17 +
...ce_public_cpp_generic__sensor_sensor__reading.h | 2 +-
.../patch-services_device_public_mojom_BUILD.gn | 2 +-
.../patches/patch-services_device_serial_BUILD.gn | 2 +-
...ces_device_serial_serial__device__enumerator.cc | 2 +-
...ces_device_serial_serial__io__handler__posix.cc | 2 +-
...me__zone__monitor_time__zone__monitor__linux.cc | 12 +-
.../patches/patch-services_device_usb_BUILD.gn | 8 +-
.../patch-services_device_usb_usb__service.cc | 2 +-
...patch-services_device_usb_usb__service__fake.cc | 2 +-
.../patch-services_device_usb_usb__service__fake.h | 2 +-
.../patches/patch-services_network_BUILD.gn | 2 +-
.../patch-services_network_network__context.cc | 4 +-
.../patch-services_network_network__context.h | 4 +-
...rvices_network_network__sandbox__hook__linux.cc | 2 +-
...ervices_network_network__sandbox__hook__linux.h | 2 +-
.../patch-services_network_network__service.cc | 8 +-
.../patch-services_network_network__service.h | 4 +-
.../patch-services_network_public_cpp_BUILD.gn | 6 +-
.../patch-services_network_public_cpp_features.cc | 2 +-
.../patch-services_network_public_mojom_BUILD.gn | 6 +-
...ionary_shared__dictionary__writer__in__memory.h | 2 +-
..._on__device__model_on__device__model__service.h | 2 +-
...ervices_on__device__model_pre__sandbox__init.cc | 2 +-
..._instrumentation_queued__request__dispatcher.cc | 14 +-
...tor_public_cpp_memory__instrumentation_BUILD.gn | 2 +-
...ublic_cpp_memory__instrumentation_os__metrics.h | 2 +-
...cpp_memory__instrumentation_os__metrics__bsd.cc | 2 +-
...tch-services_screen__ai_public_cpp_utilities.cc | 2 +-
..._ai_sandbox_screen__ai__sandbox__hook__linux.cc | 6 +-
...__ai_sandbox_screen__ai__sandbox__hook__linux.h | 2 +-
.../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 +-
...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-skia_ext_SkMemory__new__handler.cpp | 6 +-
.../patches/patch-skia_ext_font__utils.cc | 2 +-
.../patches/patch-skia_ext_platform__canvas.h | 17 -
.../patches/patch-skia_ext_skcolorspace__trfn.cc | 10 +-
...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 +-
.../patches/patch-third__party_angle_BUILD.gn | 2 +-
.../patch-third__party_angle_src_common_platform.h | 2 +-
...ird__party_angle_src_common_platform__helpers.h | 2 +-
...third__party_angle_src_common_system__utils.cpp | 2 +-
...party_angle_src_common_system__utils__linux.cpp | 2 +-
...ngle_src_gpu__info__util_SystemInfo__internal.h | 2 +-
...ngle_src_gpu__info__util_SystemInfo__libpci.cpp | 2 +-
...angle_src_gpu__info__util_SystemInfo__linux.cpp | 2 +-
...y_angle_src_gpu__info__util_SystemInfo__x11.cpp | 2 +-
...tch-third__party_angle_src_libANGLE_Display.cpp | 4 +-
...e_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp | 2 +-
...e_src_libANGLE_renderer_vulkan_DisplayVk__api.h | 2 +-
.../patches/patch-third__party_angle_util_BUILD.gn | 2 +-
...erences_renderer__preferences__mojom__traits.cc | 2 +-
...n_renderer__preferences_renderer__preferences.h | 2 +-
...ferences_renderer__preferences__mojom__traits.h | 2 +-
...h-third__party_blink_public_platform_platform.h | 2 +-
...hird__party_blink_public_platform_web__vector.h | 17 -
...rer_bindings_scripts_bind__gen_style__format.py | 2 +-
...renderer_build_scripts_run__with__pythonpath.py | 2 +-
...blink_renderer_controller_blink__initializer.cc | 2 +-
...rer_controller_memory__usage__monitor__posix.cc | 4 +-
...erer_controller_memory__usage__monitor__posix.h | 2 +-
...link_renderer_core_editing_editing__behavior.cc | 2 +-
...erer_core_execution__context_navigator__base.cc | 2 +-
...blink_renderer_core_exported_web__view__impl.cc | 2 +-
...y_blink_renderer_core_frame_web__frame__test.cc | 6 +-
...ore_html_canvas_canvas__async__blob__creator.cc | 2 +-
...erer_core_inspector_inspector__memory__agent.cc | 4 +-
...arty_blink_renderer_core_layout_layout__view.cc | 2 +-
...renderer_core_loader_mixed__content__checker.cc | 4 +-
...r_core_origin__trials_origin__trial__context.cc | 4 +-
...party_blink_renderer_core_paint_paint__layer.cc | 2 +-
..._renderer_core_scroll_scrollbar__theme__aura.cc | 4 +-
...party_blink_renderer_core_xml_xslt__processor.h | 2 +-
...k_renderer_core_xml_xslt__processor__libxslt.cc | 2 +-
...r_modules_media_audio_audio__device__factory.cc | 2 +-
..._audio_audio__renderer__mixer__manager__test.cc | 2 +-
...er_modules_peerconnection_rtc__data__channel.cc | 2 +-
...peerconnection_webrtc__audio__renderer__test.cc | 2 +-
...odules_webaudio_audio__worklet__thread__test.cc | 2 +-
...odules_webgl_webgl__rendering__context__base.cc | 4 +-
...rty_blink_renderer_modules_webgpu_gpu__queue.cc | 4 +-
...h-third__party_blink_renderer_platform_BUILD.gn | 4 +-
...ty_blink_renderer_platform_fonts_font__cache.cc | 2 +-
...rty_blink_renderer_platform_fonts_font__cache.h | 2 +-
...nk_renderer_platform_fonts_font__description.cc | 6 +-
..._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 | 31 +-
...nk_renderer_platform_scheduler_common_thread.cc | 2 +-
...g_blink__categorized__worker__pool__delegate.cc | 2 +-
..._renderer_platform_wtf_container__annotations.h | 2 +-
...arty_blink_renderer_platform_wtf_math__extras.h | 2 +-
...arty_blink_renderer_platform_wtf_stack__util.cc | 2 +-
.../patch-third__party_brotli_common_platform.h | 2 +-
.../patches/patch-third__party_cpuinfo_cpuinfo.gni | 2 +-
...ashpad_crashpad_build_crashpad__buildconfig.gni | 2 +-
...-third__party_crashpad_crashpad_client_BUILD.gn | 2 +-
...hpad_crashpad_client_crashpad__client__posix.cc | 2 +-
...ashpad_minidump_minidump__misc__info__writer.cc | 2 +-
...ty_crashpad_crashpad_util_misc_address__types.h | 2 +-
..._crashpad_crashpad_util_misc_capture__context.h | 2 +-
...d__party_crashpad_crashpad_util_misc_metrics.cc | 2 +-
...hird__party_crashpad_crashpad_util_misc_uuid.cc | 2 +-
...crashpad_crashpad_util_posix_close__multiple.cc | 2 +-
...rashpad_crashpad_util_posix_drop__privileges.cc | 2 +-
...__party_crashpad_crashpad_util_posix_signals.cc | 2 +-
...ashpad_util_posix_symbolic__constants__posix.cc | 2 +-
.../patches/patch-third__party_crc32c_BUILD.gn | 2 +-
..._party_dawn_include_dawn_native_VulkanBackend.h | 2 +-
...ch-third__party_dawn_src_dawn_common_Platform.h | 2 +-
...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 2 +-
.../patches/patch-third__party_ffmpeg_BUILD.gn | 2 +-
...atch-third__party_ffmpeg_libavcodec_x86_cabac.h | 2 +-
.../patch-third__party_ffmpeg_libavutil_cpu.c | 2 +-
.../patch-third__party_ffmpeg_libavutil_mem.c | 2 +-
...ch-third__party_ffmpeg_libavutil_random__seed.c | 2 +-
...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm | 2 +-
.../patch-third__party_fontconfig_include_config.h | 2 +-
...atch-third__party_fontconfig_src_src_fccompat.c | 2 +-
...rd__party_ipcz_src_reference__drivers_random.cc | 2 +-
...hird__party_ipcz_src_standalone_base_logging.cc | 4 +-
...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 | 17 +
...__dir_locale__base__api_bsd__locale__defaults.h | 17 -
...src_include_____locale__dir_support_bsd__like.h | 20 +
.../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 +-
.../patches/patch-third__party_nasm_BUILD.gn | 2 +-
.../patch-third__party_nasm_config_config-linux.h | 2 +-
.../patches/patch-third__party_node_node.gni | 2 +-
.../patches/patch-third__party_node_node.py | 2 +-
...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp | 2 +-
...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 2 +-
...-third__party_pdfium_fxjs_fx__date__helpers.cpp | 2 +-
.../patches/patch-third__party_pdfium_pdfium.gni | 2 +-
...fium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp | 2 +-
..._perfetto_include_perfetto_base_build__config.h | 2 +-
..._perfetto_include_perfetto_base_thread__utils.h | 2 +-
...rd__party_perfetto_include_perfetto_base_time.h | 2 +-
..._perfetto_include_perfetto_ext_base_event__fd.h | 2 +-
...fetto_include_perfetto_ext_base_thread__utils.h | 2 +-
...erfetto_tracing_internal_track__event__legacy.h | 2 +-
...erfetto_protos_perfetto_trace_ftrace_v4l2.proto | 2 +-
...rd__party_perfetto_src_base_clock__snapshots.cc | 2 +-
...tch-third__party_perfetto_src_base_event__fd.cc | 2 +-
...hird__party_perfetto_src_base_periodic__task.cc | 2 +-
...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 | 6 +-
.../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 | 4 +-
...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 2 +-
...-third__party_sqlite_src_amalgamation_sqlite3.c | 2 +-
...-third__party_swiftshader_src_Reactor_Debug.cpp | 2 +-
...__party_swiftshader_src_System_Configurator.cpp | 2 +-
...d__party_swiftshader_src_System_Linux_MemFd.cpp | 2 +-
...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp | 2 +-
...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 2 +-
...10.0_configs_linux_include_llvm_Config_config.h | 2 +-
...ubzero_build_Linux_include_llvm_Config_config.h | 2 +-
...ty_swiftshader_third__party_marl_src_memory.cpp | 2 +-
...ty_swiftshader_third__party_marl_src_thread.cpp | 2 +-
...ch-third__party_test__fonts_fontconfig_BUILD.gn | 2 +-
...st__fonts_fontconfig_fontconfig__util__linux.cc | 2 +-
...onts_fontconfig_generate__fontconfig__caches.cc | 2 +-
.../patches/patch-third__party_tflite_features.gni | 2 +-
.../patches/patch-third__party_unrar_src_crypt.cpp | 2 +-
...layers_src_layers_external_vma_vk__mem__alloc.h | 4 +-
...ers_vulkan_generated_vk__function__pointers.cpp | 2 +-
...kan__memory__allocator_include_vk__mem__alloc.h | 2 +-
.../patches/patch-third__party_wayland_BUILD.gn | 2 +-
.../patch-third__party_wayland_include_config.h | 2 +-
.../patches/patch-third__party_webrtc_BUILD.gn | 2 +-
...rd__party_webrtc_modules_audio__device_BUILD.gn | 2 +-
...s_desktop__capture_linux_wayland_egl__dmabuf.cc | 2 +-
...__capture_linux_x11_x__server__pixel__buffer.cc | 2 +-
...ideo__coding_codecs_av1_libaom__av1__encoder.cc | 2 +-
...tch-third__party_webrtc_rtc__base_byte__order.h | 2 +-
...ch-third__party_webrtc_rtc__base_ip__address.cc | 2 +-
...d__party_webrtc_rtc__base_net__test__helpers.cc | 2 +-
.../patch-third__party_webrtc_rtc__base_network.cc | 2 +-
...ty_webrtc_rtc__base_physical__socket__server.cc | 2 +-
...rty_webrtc_rtc__base_physical__socket__server.h | 2 +-
...rty_webrtc_rtc__base_platform__thread__types.cc | 2 +-
...webrtc_rtc__base_third__party_sigslot_sigslot.h | 2 +-
...h-third__party_webrtc_system__wrappers_BUILD.gn | 2 +-
.../patch-third__party_widevine_cdm_widevine.gni | 2 +-
.../patches/patch-third__party_zlib_BUILD.gn | 2 +-
.../patch-third__party_zlib_cpu__features.c | 2 +-
...erate__shim__headers_generate__shim__headers.py | 2 +-
.../patches/patch-tools_generate__stubs_rules.gni | 2 +-
...atch-tools_gn_build_build__linux.ninja.template | 2 +-
chromium-next/patches/patch-tools_gn_build_gen.py | 2 +-
.../patch-tools_gn_src_base_files_file__posix.cc | 2 +-
.../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 | 4 +-
...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 | 6 +-
.../patch-tools_protoc__wrapper_protoc__wrapper.py | 2 +-
.../patch-tools_v8__context__snapshot_BUILD.gn | 2 +-
...atch-tools_variations_fieldtrial__to__struct.py | 2 +-
...tch-ui_accessibility_accessibility__features.cc | 17 +
...atch-ui_accessibility_accessibility__features.h | 17 +
.../patch-ui_aura_client_drag__drop__client.h | 2 +-
.../patches/patch-ui_aura_screen__ozone.cc | 2 +-
.../patches/patch-ui_aura_screen__ozone.h | 2 +-
.../patch-ui_base_accelerators_accelerator.cc | 2 +-
.../patches/patch-ui_base_accelerators_command.cc | 17 +
...istener_global__accelerator__listener__ozone.cc | 4 +-
...patch-ui_base_clipboard_clipboard__constants.cc | 2 +-
.../patch-ui_base_clipboard_clipboard__constants.h | 2 +-
...tch-ui_base_clipboard_clipboard__non__backed.cc | 2 +-
.../patch-ui_base_cursor_cursor__factory.cc | 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 | 4 +-
.../patch-ui_base_resource_resource__bundle.cc | 2 +-
.../patch-ui_base_test_skia__gold__pixel__diff.cc | 4 +-
.../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 | 2 +-
.../patches/patch-ui_base_ui__base__switches.cc | 2 +-
.../patches/patch-ui_base_ui__base__switches.h | 2 +-
.../patches/patch-ui_base_webui_web__ui__util.cc | 2 +-
.../patch-ui_base_x_x11__cursor__factory.cc | 2 +-
.../patches/patch-ui_base_x_x11__cursor__factory.h | 2 +-
.../patches/patch-ui_base_x_x11__cursor__loader.cc | 10 +-
.../patch-ui_base_x_x11__display__manager.cc | 2 +-
.../patch-ui_base_x_x11__shm__image__pool.cc | 2 +-
chromium-next/patches/patch-ui_color_color__id.h | 4 +-
.../patch-ui_color_color__provider__utils.cc | 2 +-
.../patches/patch-ui_color_system__theme.h | 2 +-
.../patches/patch-ui_compositor_compositor.cc | 4 +-
.../patches/patch-ui_compositor_compositor.h | 4 +-
.../patch-ui_compositor_compositor__observer.h | 2 +-
chromium-next/patches/patch-ui_display_screen.cc | 2 +-
chromium-next/patches/patch-ui_display_screen.h | 2 +-
...vents_devices_x11_device__data__manager__x11.cc | 2 +-
chromium-next/patches/patch-ui_events_event.cc | 2 +-
.../patches/patch-ui_events_event__switches.cc | 2 +-
.../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-next/patches/patch-ui_gfx_BUILD.gn | 4 +-
chromium-next/patches/patch-ui_gfx_canvas__skia.cc | 4 +-
.../patches/patch-ui_gfx_font__fallback__linux.cc | 2 +-
.../patches/patch-ui_gfx_font__render__params.h | 2 +-
.../patch-ui_gfx_font__render__params__linux.cc | 4 +-
chromium-next/patches/patch-ui_gfx_font__util.cc | 2 +-
.../patches/patch-ui_gfx_gpu__memory__buffer.cc | 6 +-
.../patches/patch-ui_gfx_gpu__memory__buffer.h | 8 +-
.../patches/patch-ui_gfx_linux_dmabuf__uapi.h | 2 +-
.../patches/patch-ui_gfx_linux_gbm__wrapper.cc | 2 +-
...ch-ui_gfx_mojom_buffer__types__mojom__traits.cc | 26 -
...x_mojom_native__handle__types__mojom__traits.cc | 37 +-
...fx_mojom_native__handle__types__mojom__traits.h | 25 +-
.../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-next/patches/patch-ui_gfx_switches.cc | 2 +-
chromium-next/patches/patch-ui_gfx_switches.h | 2 +-
.../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 +-
.../patches/patch-ui_gfx_x_xlib__support.cc | 2 +-
chromium-next/patches/patch-ui_gl_BUILD.gn | 8 +-
chromium-next/patches/patch-ui_gl_gl__context.cc | 2 +-
chromium-next/patches/patch-ui_gl_gl__fence.cc | 2 +-
.../patches/patch-ui_gl_gl__implementation.cc | 2 +-
chromium-next/patches/patch-ui_gl_gl__switches.cc | 8 +-
.../patch-ui_gl_sync__control__vsync__provider.cc | 2 +-
.../patch-ui_gl_sync__control__vsync__provider.h | 2 +-
chromium-next/patches/patch-ui_gtk_gtk__compat.cc | 2 +-
.../patch-ui_gtk_printing_print__dialog__gtk.cc | 2 +-
...i_message__center_views_message__popup__view.cc | 2 +-
.../patches/patch-ui_native__theme_native__theme.h | 2 +-
.../patch-ui_native__theme_native__theme__base.cc | 4 +-
...tch-ui_native__theme_native__theme__features.cc | 6 +-
.../patches/patch-ui_ozone_common_egl__util.cc | 2 +-
...platform_headless_headless__surface__factory.cc | 2 +-
..._platform_headless_ozone__platform__headless.cc | 2 +-
...rm_headless_vulkan__implementation__headless.cc | 2 +-
..._ozone_platform_wayland_common_wayland__util.cc | 32 +-
...form_wayland_emulate_wayland__input__emulate.cc | 17 -
...tform_wayland_emulate_wayland__input__emulate.h | 17 -
..._wayland_gpu_vulkan__implementation__wayland.cc | 2 +-
...ne_platform_wayland_host_wayland__connection.cc | 17 -
...wayland_host_wayland__input__method__context.cc | 17 -
...i_ozone_platform_wayland_host_wayland__popup.cc | 17 -
...atform_wayland_host_wayland__toplevel__window.h | 17 -
..._ozone_platform_wayland_host_wayland__window.cc | 50 -
...i_ozone_platform_wayland_host_wayland__window.h | 44 -
...m_wayland_host_zwp__text__input__wrapper__v1.cc | 6 +-
...ne_platform_wayland_ozone__platform__wayland.cc | 51 -
...one_platform_x11_vulkan__implementation__x11.cc | 2 +-
...tch-ui_ozone_platform_x11_x11__screen__ozone.cc | 4 +-
...atch-ui_ozone_platform_x11_x11__screen__ozone.h | 2 +-
.../patch-ui_ozone_platform_x11_x11__window.cc | 4 +-
...i_ozone_test_mock__platform__window__delegate.h | 2 +-
..._platform__window_platform__window__delegate.cc | 2 +-
...i_platform__window_platform__window__delegate.h | 2 +-
...rm__window_platform__window__init__properties.h | 2 +-
chromium-next/patches/patch-ui_qt_BUILD.gn | 31 +-
chromium-next/patches/patch-ui_qt_qt.gni | 38 -
...ings_translations_app__locale__settings__bn.xtb | 2 +-
...ings_translations_app__locale__settings__ja.xtb | 2 +-
...ings_translations_app__locale__settings__ko.xtb | 2 +-
...ings_translations_app__locale__settings__ml.xtb | 2 +-
...ings_translations_app__locale__settings__th.xtb | 2 +-
...s_translations_app__locale__settings__zh-CN.xtb | 2 +-
...s_translations_app__locale__settings__zh-TW.xtb | 2 +-
.../patch-ui_views_controls_prefix__selector.cc | 2 +-
.../patch-ui_views_controls_prefix__selector.h | 2 +-
.../patch-ui_views_controls_textfield_textfield.cc | 16 +-
.../patch-ui_views_controls_textfield_textfield.h | 2 +-
.../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 | 6 +-
.../patch-ui_views_style_platform__style.cc | 2 +-
..._ui__controls__factory__desktop__aura__ozone.cc | 2 +-
.../patches/patch-ui_views_views__delegate.cc | 2 +-
.../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 +-
.../patches/patch-ui_views_widget_widget.cc | 6 +-
.../patch-ui_views_window_custom__frame__view.cc | 2 +-
.../patch-ui_views_window_dialog__delegate.cc | 8 +-
.../patch-ui_views_window_frame__background.cc | 2 +-
chromium-next/patches/patch-v8_BUILD.gn | 20 +-
.../patches/patch-v8_include_v8-internal.h | 2 +-
chromium-next/patches/patch-v8_include_v8config.h | 2 +-
chromium-next/patches/patch-v8_src_api_api.cc | 4 +-
.../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 | 2 +-
chromium-next/patches/patch-v8_src_base_strings.h | 2 +-
.../patches/patch-v8_src_base_sys-info.cc | 2 +-
...ch-v8_src_base_utils_random-number-generator.cc | 2 +-
.../patch-v8_src_builtins_x64_builtins-x64.cc | 17 -
.../patches/patch-v8_src_diagnostics_perf-jit.cc | 2 +-
.../patches/patch-v8_src_diagnostics_perf-jit.h | 2 +-
.../patches/patch-v8_src_execution_isolate.cc | 6 +-
chromium-next/patches/patch-v8_src_flags_flags.cc | 4 +-
.../patches/patch-v8_src_libsampler_sampler.cc | 2 +-
.../patches/patch-v8_src_sandbox_sandbox.cc | 4 +-
..._embedded_platform-embedded-file-writer-base.cc | 2 +-
...t_embedded_platform-embedded-file-writer-base.h | 2 +-
...bedded_platform-embedded-file-writer-generic.cc | 2 +-
...tch-v8_src_trap-handler_handler-inside-posix.cc | 2 +-
...atch-v8_src_trap-handler_handler-inside-posix.h | 2 +-
.../patch-v8_src_trap-handler_trap-handler.h | 2 +-
...wasm_baseline_ia32_liftoff-assembler-ia32-inl.h | 2 +-
chromium-next/patches/patch-v8_tools_run-paxctl.py | 2 +-
chromium-next/patches/patch-v8_tools_run.py | 2 +-
1436 files changed, 4739 insertions(+), 4845 deletions(-)
diffs:
diff --git a/chromium-next/COMMIT_MSG b/chromium-next/COMMIT_MSG
index 1e8abb6afc..1d23b37ce1 100644
--- a/chromium-next/COMMIT_MSG
+++ b/chromium-next/COMMIT_MSG
@@ -125,16 +125,3 @@ Reported by un3xploitable && GF on 2024-12-11
[$4000][390590778] Medium CVE-2025-1006: Use after free in Network.
Reported by Tal Keren, Sam Agranat, Eran Rom, Edouard Bochin,
Adam Hatsir of Palo Alto Networks on 2025-01-18
-
-* 133.0.6943.141
-This update includes 1 security fix. Please see the Chrome Security
-Page for more information.
-
-As usual, our ongoing internal security work was responsible for a
-wide range of fixes:
-[399107077]Various fixes from internal audits, fuzzing and other
-initiatives
-
-
-
-
diff --git a/chromium-next/Makefile b/chromium-next/Makefile
index cef630e411..a92e95afa6 100644
--- a/chromium-next/Makefile
+++ b/chromium-next/Makefile
@@ -2,7 +2,7 @@
DISTNAME= chromium-${VERSION}
PKGNAME= ${DISTNAME:S/chromium/chromium-next/}
-VERSION= 133.0.6943.141
+VERSION= 134.0.6998.35
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
@@ -94,7 +94,6 @@ 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/qt/qt.gni
SUBST_FILES.path+= v8/tools/run-paxctl.py
SUBST_VARS.path+= PREFIX PKG_SYSCONFBASE VARBASE QTDIR X11BASE PYTHONBIN
diff --git a/chromium-next/PLIST b/chromium-next/PLIST
index c01b9bf3d8..fef392748e 100644
--- a/chromium-next/PLIST
+++ b/chromium-next/PLIST
@@ -126,7 +126,6 @@ lib/chromium/resources/accessibility/reading_mode_gdocs_helper/gdocs_script.js
lib/chromium/resources/accessibility/reading_mode_gdocs_helper_manifest.json
lib/chromium/resources/inspector_overlay/inspector_overlay_resources.grd
lib/chromium/resources/inspector_overlay/main.js
-lib/chromium/resources/tts_engine/background.js
lib/chromium/snapshot_blob.bin
lib/chromium/v8_context_snapshot.bin
${PLIST.swiftshader}lib/chromium/vk_swiftshader_icd.json
diff --git a/chromium-next/distinfo b/chromium-next/distinfo
index 61ef21a245..46cd78e1fb 100644
--- a/chromium-next/distinfo
+++ b/chromium-next/distinfo
@@ -1,1419 +1,1416 @@
$NetBSD$
-BLAKE2s (chromium-133.0.6943.141-testdata.tar.xz) = 087e99ac242875a4574ce43a224d9e6cf455bb07fedb57c5e63e5d8c9feb1361
-SHA512 (chromium-133.0.6943.141-testdata.tar.xz) = 2a30fff8d1ab80e4c7eecb98302026ce5f12f5419e327b855576905f56cf75a5666ec4568f362a60bfb6ca4677a5865b0ad6408f8da2a44df304b256aff589c1
-Size (chromium-133.0.6943.141-testdata.tar.xz) = 650975388 bytes
-BLAKE2s (chromium-133.0.6943.141.tar.xz) = 1203ec9a9239641d8e19f4ff88c62121ad63dfbd7d64cceb100e7004e6889951
-SHA512 (chromium-133.0.6943.141.tar.xz) = 117a6895a938be8826ee7c448ef7040f95cde94ae87f944b1be125c8c3071c959c9385ca839860fc6c24ff09abb83bbc99d814ac61d7811c87de02839456bdde
-Size (chromium-133.0.6943.141.tar.xz) = 7441353780 bytes
+BLAKE2s (chromium-134.0.6998.35-testdata.tar.xz) = 7bc129a5f2ddf1cec1722ff70e84fceaba577d77629b838798543bbfd2940a59
+SHA512 (chromium-134.0.6998.35-testdata.tar.xz) = d2fa2044dec118eaf65b9fe4ec7f8a21711e2fe4cb9129fb7c83e0de467590f173e955d75d21e68fbf7db85b870a6fa45a101db998d13e067f546f4bc57af599
+Size (chromium-134.0.6998.35-testdata.tar.xz) = 653361148 bytes
+BLAKE2s (chromium-134.0.6998.35.tar.xz) = 4784c762cfbe043a7a7ab55ded70a31df2055de1ac1cbc407bfe0b10ed022da4
+SHA512 (chromium-134.0.6998.35.tar.xz) = b33051d3960a4dc63f0ef02ca6c4cdc89c5960c50c107ac60b0502a9acef71cd22aca93a893a8f5384aff48d56efef1d13db68159b6605a5a43c354a575cf082
+Size (chromium-134.0.6998.35.tar.xz) = 7019433248 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) = 002b2904cf5d1f2699350f5e42fb12f13e12f654
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = a320a010a9d2456e689211cf98c3d011066653b8
-SHA1 (patch-ash_display_mirror__window__controller.cc) = 4fa34ae90d22a6d9b736ced4548f612dd36706fd
-SHA1 (patch-base_BUILD.gn) = 36544ff640be8237632af30a42b4d0a5fe11ef54
-SHA1 (patch-base_allocator_dispatcher_tls.h) = 0740999e5a1e7bb263721259393ff9a8ad8a8bd0
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = a9de285d64d39eb583606ca0cf911ecb600e35c4
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 0fec2e2d15a0a8322a91ef19979971dee7b2d0ce
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 1385ab931725d490eeb323dd174c2143d8305e73
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = d5910d85384ca248b603533ef956b5c2cdc31077
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 56ac48f4d77696d4d49c27bbf45766a14c81d512
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = ef2fa4dacd16142492eaaabbe2628cfa3445f4fa
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 7ec1c9b01a69fbef4af80c544bf5a0194ff807fe
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 74f2a91d809e923dde3b237b818a9109077d7552
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = c95ffcfc0fa271eb09d524405a5dac12ea5f37a0
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 191753b5e9a0bb668c6e98c061b8763799e3902f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 028019f7d7b409980be75b44ee0d885e6bb99355
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 9fb60673e2b8e4494de578172554a5a2ba697d75
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 8ce0313234f988eb8a91177a60091fb5cb999bbd
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 0d73e06332105e7eae3f25b0471ded7f3222966d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 536299b7c75745fb75ed3c756f08e981130bc617
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 07aaad4c3ef6d535281ad5d52fd1d35c3172106d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 7fc8c49a601058b4af871d379cace7b2ca2af6f0
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = ee5dc9a489318c719f71e1576dd5765dd5d14de3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = b45fa410017cb3026a75e27be13f0dd0b0b67841
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = b4542b9d24a91a30399f9b7bbb6789fc9f5b02d5
-SHA1 (patch-base_atomicops.h) = 6836af7973255e032421e77c574fa9be76df94d9
-SHA1 (patch-base_base__paths__posix.cc) = 387b44a3f42fdfba38401ca0243f7c2142498e91
-SHA1 (patch-base_compiler__specific.h) = effca9841a470e59d1a058751de206a2c9748d19
-SHA1 (patch-base_debug_debugger__posix.cc) = 3863c09c83e605b573721f41a358e71a16ae66bb
-SHA1 (patch-base_debug_elf__reader.cc) = 6e842819111503415f9aec7745380d22b52f1d73
-SHA1 (patch-base_debug_proc__maps__linux.cc) = df049afa548cdb0367717dc4d369c44c9373ccc4
-SHA1 (patch-base_debug_stack__trace.cc) = 0cd322a707c7291e27527952e5ada471c0549031
-SHA1 (patch-base_debug_stack__trace__posix.cc) = e11e7593e346a17ca93db8b58d0f01c5449a8197
-SHA1 (patch-base_files_dir__reader__linux.h) = 5875154448df0eb07f13114143e33d132ba4760a
-SHA1 (patch-base_files_dir__reader__posix.h) = c011049104997ea98de26b2872acd5ba4768945f
-SHA1 (patch-base_files_drive__info.h) = f828d35caa500df63ec3fe593962f02f2eb782d4
-SHA1 (patch-base_files_drive__info__posix.cc) = 685bc00ddb39298f9eaad51a0f5a57e0f415845e
-SHA1 (patch-base_files_file__path__watcher.h) = 213782a455317d4fd9456527fc05176490c5cfb6
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = bbba5f35eb20ab1467b6b27bf89bb72c18293b0c
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 0a1d41d2a68092ad9a4db7f70f512534f9cae717
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 908772cbdbc42e4e5e512b5c0cfe9c3bd501f623
-SHA1 (patch-base_files_file__util__posix.cc) = 024f16d95714b1032a1b09b9aac10fa45e528374
-SHA1 (patch-base_files_file__util__unittest.cc) = 6d3b177411efec2da88ad4a4a2dade262f89c66c
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 519e7c4d036d5fc204252bb008539e82d3758de9
-SHA1 (patch-base_files_scoped__file.cc) = f61288f9045672bdce4c53f69c3f98f8f7452e17
-SHA1 (patch-base_functional_unretained__traits.h) = b712e537318669d896d48eecec690e86222e7318
-SHA1 (patch-base_i18n_icu__util.cc) = 130d0cad4f3cfc199b8fd644a03d787ac63f5f96
-SHA1 (patch-base_linux__util.cc) = 5c0e04d8a8206a0fd7985933138f6e94bc5bb6f9
-SHA1 (patch-base_logging__unittest.cc) = acd91ef5a947e86823102a3bca8945ba2fa6fa58
-SHA1 (patch-base_memory_discardable__memory.cc) = f864bd4403baf1d755b8b145e69b289b431f24bb
-SHA1 (patch-base_memory_discardable__memory__internal.h) = 34f6f6004ae8710d445b9b6e45279377cdb51bbb
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 3c924b34ab5a63b2a812a0977ef9cfbe3ecba1ab
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = 30fe3412db31c35fc5cc929ab002c1775fc8d6d1
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 29f47a9eccd2ab517f556397ee80b60cb8fb4857
-SHA1 (patch-base_memory_protected__memory.h) = 281f66132527f6c7ba26ca359284da79071a34b7
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 2a50eea75d9f670c7b0d6a0bb60f311be87449d2
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = b211c25d456845027c9912c380a37acc1c124f81
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = 2fa38953cd4e6299aafb6a80eb8e086a562eb609
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 58a1de2b2741bd73f28b30aaed7f2b85431e87e0
-SHA1 (patch-base_native__library__posix.cc) = 6763e23bd564bb24c2440ff5346c103e742dfaab
-SHA1 (patch-base_native__library__unittest.cc) = 6afb5302397481b62f95511142d1b9e2154f8a2e
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 59df2fcf75bbaa2ffe0e31ee6209b2fcf3b142e7
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 539b2954612e3e4483003c6e6abde4830c6b1db0
-SHA1 (patch-base_posix_sysctl.cc) = 8c97b2a5a33cd009865848419e387c066b990d98
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 10ca106a309318666f0d6574f0eef0107cbacdac
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = d37d14f75751f94701e3584ae03e96d0825d2f73
-SHA1 (patch-base_process_internal__linux.h) = e05420495d2e423715fff2e138a11091c71d27c8
-SHA1 (patch-base_process_kill.h) = 47ec97811f5b534fa70c129fce55f6e56740aa3a
-SHA1 (patch-base_process_kill__posix.cc) = e001861ace23180be974c7ddf32006b10ad3e031
-SHA1 (patch-base_process_launch.h) = d60da014607dc0a6e1e06f624d03e535a243e121
-SHA1 (patch-base_process_launch__posix.cc) = 006b9c8ded574f6b4a0e3286909b93bf4e169a83
-SHA1 (patch-base_process_memory__linux.cc) = d6ff7bf92fa37cab41751c66f0040a0fa7f2e386
-SHA1 (patch-base_process_process__handle.cc) = cbfaa390111d301483c84940f9d1b885debdcb29
-SHA1 (patch-base_process_process__handle.h) = a1f9b3fccf628ee6f9d7b85edeec01ede159b576
-SHA1 (patch-base_process_process__handle__freebsd.cc) = ffff93e257226c56ed9460bc590920d974a2a9db
-SHA1 (patch-base_process_process__handle__netbsd.cc) = 128a806eeefc14619ef62b6359d0d5b465332e1d
-SHA1 (patch-base_process_process__handle__openbsd.cc) = cd718a43122040dcac725cc06574181f08679fa1
-SHA1 (patch-base_process_process__iterator.h) = 0b898eaea7ca5a5f26c654cdf80427e9e1ba10df
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 3e311bcfd931329500dac59591cabebb083a3c89
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = 979a679fbafee8a197342239b07c3c15f6da1cf0
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 83d04aeb304d07d3ab72d07057aacbec79399e1c
-SHA1 (patch-base_process_process__metrics.cc) = 552e125c9a7dd0a3040f38e448cd329f89f091bc
-SHA1 (patch-base_process_process__metrics.h) = 1a84f5094c7d6782c857038f799660437cbf3e69
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 8b3368b518ccadfa115ff9aefbd7da96c9289bc2
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = d141b36eac64bb46604c4a0ca68f369245b6c158
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 75e9ac6161937459438622b45b8275e6ce127d67
-SHA1 (patch-base_process_process__metrics__posix.cc) = 38a93e265f2a98e52ad19f42601aa655e6812267
-SHA1 (patch-base_process_process__metrics__unittest.cc) = ec8e77fda6ded0f58c51002bb9e67b12a743e5ab
-SHA1 (patch-base_process_process__posix.cc) = 439eddea3b191fabe738b1ab975c115488aa11f3
-SHA1 (patch-base_process_process__unittest.cc) = f73a8b7bd95ab341efbfe45ad717b8b303c6fa71
-SHA1 (patch-base_profiler_module__cache.cc) = 3d7d18a563e0039373a11c939d942d8500b58587
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 90af6f0d1336c4d9f06f762fc3d6b0e49dbdd818
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 6a416b02e484c3038b4e5c21a827c09bbf8268e1
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 2050c38acc5139c43214c72a90b3ce2b96e6b0de
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 27bb368d6d35991046e38dfeafbcfb9b710c3c30
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = d48f541134b7299dccb3f39f92a5bb5a30012139
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 9b2629289f4113e799d119b9001de24e49956a37
-SHA1 (patch-base_rand__util.h) = 3c81e816527650b90c8258bdf5799d93b89687aa
-SHA1 (patch-base_rand__util__posix.cc) = e2db40902a7561711acee9a7c4dec0c598ee1b1d
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = fe0feb7abfc903c99bbb8c184578e367f8a414fb
-SHA1 (patch-base_synchronization_cancelable__event.h) = 70fd9bc565f2f67c7cf7fc893be465eaeade1698
-SHA1 (patch-base_synchronization_lock__impl.h) = 4df6ae453eb1ab4ed8b96c48a769151075aabdca
-SHA1 (patch-base_syslog__logging.cc) = 0f1b89af09bf870d79972e79ed70083542652162
-SHA1 (patch-base_system_sys__info.cc) = ed0723a0e616351cabb17d0ade8adf6652b1f435
-SHA1 (patch-base_system_sys__info.h) = 8bc470c15868e6693830146e2b29c1832c21664e
-SHA1 (patch-base_system_sys__info__freebsd.cc) = 4705c137eeaaa496dc3bf6ac3e982e08519dc855
-SHA1 (patch-base_system_sys__info__netbsd.cc) = b7243bb25c2afc786c26dca3d3408db509707cbf
-SHA1 (patch-base_system_sys__info__openbsd.cc) = a019cd735fec8560495596fb3f2e572750e26f9f
-SHA1 (patch-base_system_sys__info__posix.cc) = dc3dd3d0cdc2d043fc67da93e0d4c1b73971dcdf
-SHA1 (patch-base_system_sys__info__unittest.cc) = 014529519fede63023de7533fd818f01880969d3
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = b5fc73293bbb75d055c072d865a2ecd5b2589ab9
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 339b688c503b80ec0480c907bc6decbee6ef63ab
-SHA1 (patch-base_test_test__file__util__linux.cc) = 62c209b10529abdf9f637067c1b11f854eedb9cf
-SHA1 (patch-base_test_test__file__util__posix.cc) = aef4fe70085f0a5629de57b2c48ef9edec0a668d
-SHA1 (patch-base_threading_platform__thread.h) = 314c9f4c6ed50e2725ad203c77e4425f4ce88042
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 2952b0268e974387b25c06d893600dafd3c1b050
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 6ba390ef1c1049dc261e9f453afa19373a9d8cbe
-SHA1 (patch-base_threading_platform__thread__posix.cc) = bb06078808a4d994d50f38ebf13d69da0dad27c5
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 04c46e760ecaea2ccc46e009dd5f4e4ef81f6331
-SHA1 (patch-base_time_time__now__posix.cc) = fd5bf20b02c3e3e28243944a24f60ef3eeed6941
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = e60382e54ac1357b8c114517cf9979ef6a749b31
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = b30bc2192b9b1a960300ee4a5e109c298bf208a0
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 5f1a6762a9282cddd32db556b56d16931aa7aa7e
-SHA1 (patch-base_tracing_trace__time.cc) = 8c00794e1dfce691b3a94610898bc1c76ee48fec
-SHA1 (patch-base_tracing_trace__time.h) = ecf4305f3d8261985bfd261739f4a8b593117d23
-SHA1 (patch-base_version__info_version__info.h) = 1d46c51b0bf39b6d43ac30693681efe6399dbd99
-SHA1 (patch-build_config_BUILD.gn) = 02b0c4d024b537f974019bb8eea351397043b02e
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 5fe3ea1e573a0580d832319106cfeace78585c3c
-SHA1 (patch-build_config_clang_BUILD.gn) = 3bd2006d8dfd417543f9e5e7be007a5204da0e5a
-SHA1 (patch-build_config_compiler_BUILD.gn) = 4c67d64a72a3a225d2e381f0542147815d32c28c
-SHA1 (patch-build_config_gcc_BUILD.gn) = 009c16687670eb0b79d69d738b021a5da446e63f
-SHA1 (patch-build_config_linux_BUILD.gn) = 65b4d23bd64ef618cc1b42dd2221ed2d580789b0
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = 300110af7225bad52a8e0bcf4b1d0218837a765e
-SHA1 (patch-build_config_linux_pkg-config.py) = 0c63225a951670b2dc6f7bcb974755875ce7240f
-SHA1 (patch-build_config_ozone.gni) = b82b781e241237b509f5b42afb2fc0378aa95cfe
-SHA1 (patch-build_config_rust.gni) = 28f41fb6c57b7575fb69f69fd49efc66cd9ec4a7
-SHA1 (patch-build_config_v8__target__cpu.gni) = 1253cb0004af8ded3c843514c26837bcdaf10b94
-SHA1 (patch-build_detect__host__arch.py) = 66af77c1be1bbeceea003c86bf39ac4f9bbb36ff
-SHA1 (patch-build_gn__run__binary.py) = 3c8ee0db56b58fcb463c60949a7901ced09adbe7
-SHA1 (patch-build_linux_chrome.map) = d082f83bd497c0a2bfc878801d59b22ff09714e1
-SHA1 (patch-build_linux_strip__binary.py) = 1f66de047e2d402f0a5f2481e15f8549382009e1
-SHA1 (patch-build_linux_unbundle_icu.gn) = 58bf71f4de5b17dab9bad532f7b39897a500a958
-SHA1 (patch-build_linux_unbundle_libusb.gn) = 4e0edb3a5b7d6056f1631dc866b2d0186c6242f5
-SHA1 (patch-build_nocompile.gni) = 290decd16a43334b9042a25dac129d2f12e1b8a3
-SHA1 (patch-build_rust_rust__bindgen.gni) = 544a372ecddea276701538f93b1b63951b2a240b
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 970ad3a73ff6daf6207ce75a288fab33c336e0ac
-SHA1 (patch-build_rust_std_BUILD.gn) = 1cab4a7c84829f51a25315b14ea3ba0fdd7ece32
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = c17f293eb75598277457ccf9aec16a2dc8023ee3
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 758788ac73a9e2e9c83bd6b2154958161d712d8a
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 57dcd6df7c998461365301b4a51051a10ea23be7
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 299f2f699828a084a38f6b1085cd9de806ea2d16
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = bc1be5c65ee2ccef9b09a1f5d47b1df954160839
-SHA1 (patch-build_toolchain_toolchain.gni) = 8b51d82054f1c6b341add538e8e44a172c9ec087
-SHA1 (patch-cc_base_features.cc) = 98fe501eb570577e90f6dc997140aac26cfce19e
-SHA1 (patch-chrome_app_chrome__command__ids.h) = 213a726e88b2b1e213323191e404d55d2afa68c3
-SHA1 (patch-chrome_app_chrome__main.cc) = cee3001db6c7be166d48c334fca39bbb76bf61af
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 8c57c4a035242c3f8afe71abbc85731111661b5b
-SHA1 (patch-chrome_browser_BUILD.gn) = 67cfdb033ff28a448cb1224eb04eec9b7bd4dfbe
-SHA1 (patch-chrome_browser_about__flags.cc) = 9fe828e4d23225f82aa1abd3949450591fee151b
-SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = 6496de613b6252d0308cc3e1df2691a16beca706
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = a8e8a156a10206798ed9ebb423c26efcc2eec282
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = b368ea2cf0bdf2e1fc6f1e81b8020a24df5a8db5
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = ab0478561f5609270749ee87e6e939e9d2b3fa3e
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = e240965253d6d06644d802af1a71d0f1eeee3ba7
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = a5858d9e2f5c5471c6f90e2fa7f8d6fd13266a10
-SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = e2586b5240c2f2130b8850237fd00304af5b0953
-SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = 3f3ddda700c1d1cf59a12cfcd2b90d69f648bda5
-SHA1 (patch-chrome_browser_browser__features.cc) = 31568f201479998db3c334f4d05dfdf4e0713adf
-SHA1 (patch-chrome_browser_browser__features.h) = 8531e037a363dee8dd11123ee499b940b31cdd68
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = e617092d2d1e876800d717b795ac07ec8244ebd2
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 7a23b8870637f1b5d0b4885958d969cde419a2e2
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 8be878c212ea9bf5b948724d02772b46d6f05400
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = d2f666bd382a2d22fe17933c3de820cee2cc2a8b
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 6e7bca87c38a47d33d5deefeadb17dc6a6855de9
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 1d0cf75775b5db0af8eb52d27d5052083c5c9081
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 6d872a463bccc032ac977432c3a1ce866ad66f67
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = f4a7a50f60759ca896cd3fa167df07df6f3c145f
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 57f9140da7b627f254b2aee11dbbc5607e595f79
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = c94ee5886d28938fefabbb4964eb7f1596d24df5
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = c3ef8d11b867223915a6a906507faa080423b1e9
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = a661538ba4b0d0e5dca4ddd187491a746daa1aac
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 13bcbc3f621acb31751cd2beb97b43cf84f0e2ea
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = ddfa548c5551f8e068816b9a6cb8dd6ca7627589
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = 61335af77b5ed2f2cb1f612b73b67987fd8c05c9
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = fe0df3256748b2fc1146caeecff993b1470079d2
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 2c3e523a68bcc5fdcd47253faa06c84c48ff216b
-SHA1 (patch-chrome_browser_defaults.cc) = 530bf68d5dfd86904abb3eae81a4d89152d6f6b4
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 2229597ef7e613e276d79b4364bc50b6622b280c
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = ee99b35ebd6408c355ac0489c7780da8a3095ded
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 84eb282db64e5432bc26b7ee6fa14ab240da8da4
-SHA1 (patch-chrome_browser_download_download__commands.cc) = 8dbc3055b688ccfd1b364a8440fd4f554e6d2fea
-SHA1 (patch-chrome_browser_download_download__commands.h) = 616fc6994ab5d4d72572b5f8408be206d5fa9166
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = c5a7df9ac3d9bbf020e82158b08dedb83210ed16
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 59da23d6499a0e413ff5461997b57680e6fa23cd
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 951592423a715760a86b19b065531cee89c6e988
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 193c9d10501ccef09522a8d8203b746965872c31
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 404537f8081525518063d3d7016cb8e3a1d5648f
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 1ae1852ea7cd5e8f7e1cd76c063495c3f3d7d2d6
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 86ad31f58bb57f1e8ba1acd691563bad220081c4
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = d7918980775f379686e7042d4ff29604fc2aee62
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = d80498cda7b12641b602bb50654c50e7f0225522
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 7916f98678971797919237e949162664c9cf8570
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = b28e3e060ddccecce8803e438e9a9afcf2882fda
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = a1ba6dee4315c60f2bfbf34fa01830dd831621ba
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 1a02bf5d3fb8199933733bfc4e3a8577bad2806a
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 2072b94d7cc39ece69212cf6e447f86d0b472c3f
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = bf9b445b0b3a1d9264698738f626dd33463760c3
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 6e4ec7d9cfaf5c31606e8a04231d82a7c3cb3a7f
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 56f3e4962c669981354c7322bb3b0668c03c818a
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 7328c3dd2a1da225465a47093080dd7fc3b3eb80
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = ad4eee1224ec1d6417d0a29c6dd6f7dea16fa4fa
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = 8eb31f7a440c584e2c9027bc0bcba8f00f8b1fe4
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = ecfbe2d1ee7ec4a601720045d5cabd0fcade7fa7
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 94cff32856b1da736711f564cd02944ab3465a5b
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = f9c406344c4c9759c9a2f58271b3e2f7f7014b67
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = bd69e5d778ef541dee063dad5b43ca150ded1b12
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = ceb3ec956598c1aac1b12bc09d60ec9193d066fd
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 9dc7be32cb37824ed467fe169198c5f02f672ed3
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 9f4327f9ebdb4600be39a7a6564c2066dc348330
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 8d9fc472e84d44429d563619f21d3f3dd60397b4
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 5ebad09bad8bbb06102a55aa02cda80029072ebd
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 8920ac5e423de1e39733ab054e884097866bb965
-SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = f8f92d72f575e28b2b318c3cbb90541f5681a442
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 9b70c788315248bdee03528dea8dfa6ea174e659
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 8b045761ea454e831fcade7441e334bac0d24b0d
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 7016f92fe33e1baaf652dddc45341aca1594b63e
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 879758ae755a0af79bcf50ddd5a0aca8870bd5ca
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = cc6abb5e69b376a7726811407d1e87a9cd66d6ba
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = feb806b9a9dac69c13bc4802b25adedd1a3c6667
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 606fa8fabc5f23c1214fb327014d17d1bf2ba702
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 7af9cf223cd1fe64aa98b9729b17465804e731e2
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 374aa903cfb67d8da9a4ea105e5c55018aa4fa4c
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 1e0005bebd9505ecc2a554d2c030e5350f3112e4
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = e6d059a002178a30e34a3ed8992415e00d5f3f3f
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 3cd35e6ff8086a3178e139d39403a81b3c0690be
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 66165ba82a384e42a0137ff680420cd643bbe136
-SHA1 (patch-chrome_browser_flag__descriptions.h) = c7751b7555ad415f249836ba765a02be7febec0a
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 0c5862f6d56e88f830b11f7b58090c38d817cb13
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 236ffbb28a47c64691ba06774283cdeed913b20c
-SHA1 (patch-chrome_browser_glic_launcher_glic__status__icon.cc) = 827b5e750a7c71d3f5ec2d9b6a7f866f68518d65
-SHA1 (patch-chrome_browser_global__features.cc) = f3011591bb7d950fd2d81599fafb77fc6995fe6e
-SHA1 (patch-chrome_browser_global__features.h) = 77bcbc5d6cb510221f7fdbaf4bb5e27a518c8b12
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 18be1d4af9a5995f6cb455132ce9285acf91b38d
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = a47a08b629e3a12943f159726cbc71dd9b330e5d
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = a520bf0b739e0fdcb1aa82a1af40992fe798d569
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 729e395776cba69aa1280fc40cdb6d129a93a110
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = a1f38b61d0bea3c494cf1df6575f9c69be658b05
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = d88843288c5c27415fe40ad28c9697c70aa26811
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = fb8fb4d6877b712b9a43e3420148b5d559b29dc5
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 0ebaa20fc6ae84277e16244b3373a2f0fb98f3d4
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = fc6eb9dc0b79e411372c9ea42732e7512a15bc95
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 87dbd802b11026c07b49ac3aae1a6310ecc26308
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 386f8405165665577256e88dac3e6ec7535d7b2b
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = d609ba93908ef24b2253d665e78da1bdb270473d
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = b7cf1b880df148e5053f3ff7eac1c28515385ade
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = daf7e9b28cbec8abbf06c1c1a91288a848f337ab
-SHA1 (patch-chrome_browser_memory__details.cc) = f922c60e360b247eebc962b5ba7978eba00be756
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 9d1ccf1a78e332dc19a995d54717963a6cb36db8
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = d0495f459bf7e432a1478c659c93653bc7b55a43
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 263b3d8c54d5f9878db06aa8f22ad67ca3d6acd8
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = d2744bca2ef6ae1d67ef8902c84b184dbd2f3e08
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 5380f0e7445cc1d57c609f5b1f12366336d753ba
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 8cb1849dec3ccc3eba194f2ffc4f4d3038d9c807
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = f8a7cc5d25552bce5ed8833e5e6273b9f8ed7297
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = d341f90bb8b9c6ed870a49812be8f5f126ead78f
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 68a1709e4d58f6bc520af55277d3711a2396d303
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 2682868f7aada0ae3c4ae370848b57eb58173819
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 4df8668f73fc2815bf4f565a02f9d65f99722a25
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = db6c9be4d23b7cf687b49fe00b93b90d8a3fbea6
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = f2c4d548b4feec0055a2aea8c46ae594da827a17
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 6efde14890eccecb575ab6ece4393046b1b28eba
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = f2283be5fe07a0ecf00cb8fd07a1a48668aa6123
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 489cfb4ab0306511c465ac867bc0af951b463726
-SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = 36268db8a8f1e7d53cdcb99addf88a1002852a7d
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = 39c80f895506575a552cc30a7119e8f9a0072212
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = de3b13ca85306ef4be1b5901fae86ca667c193d5
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 59a52b74b167995df31f020f13f7eb4ec6295f3a
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = daaab6bf767306509dd716906eaf36d57d2cb32c
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = dda3d76f8c432c98882322b33208c8134aa0debf
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 4a8fbc75c86daedbb6a650389415885af83394b6
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 89e0ab7717c48706238000a89ff537997a5c8acd
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 835e4fb20b0c0268be14db03363720f73fa31755
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = e193249b0796fc007c18844d89109aa023365c8a
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 57cb9cf85b7426a2403c3bfda7dcdd4ada251894
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 38e4060bfa79c8e0fc593ecd0b59749504709253
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 2dc0337ffc16c64cf96e1341f2fdf9dcb603300c
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = f825fddc5b41e8121b467d4a715d250dacadde29
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 1b44cb684b22062f779da591876a11217555b785
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 7162298b0539dcc721df55228fa03ecf5ab50743
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = f8559e348f5607dfa9948504e68acd8ce626e626
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 9f3e0e661512509ccc2bd57e5f75fe9b5592be54
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = d1bd2e6dadbd47d389611116ff01d50e198ff749
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = 93cb0095dfcc88f66bb852a469d2d36d3fbb27e7
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = de4d7f214920b1d1f3b46e1270a96b0805785f83
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = 344b41db48a9208fc2bafa73b02f3928a40e98c5
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 6338cf8b7dc3541d2472468082cb8541e5888adb
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = 0a5357dbb2c9eea26552cde9b3a02fbd70916b8c
-SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = 8339cb6c0f9bf237af6220cd61d158a881180732
-SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = fc76a9ca67299cda3266a973715cf0300e23098f
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 99bcb6b5754b10800a8eddc2e78b838053375281
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 1693bde9eed8f25c8820e70059078a4f589d29e6
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 95bcbb34d29cd942cb0b27a5c6d2fe3d430e1f68
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.cc) = 8a88461e84ac2f2237509139588727e2b05e8de3
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.h) = 116f26adcc9313d80f9bd7f60383e5df247d733f
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = 934a3ca16d82388b8e5bdf201e28b2a9826724d0
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = b5314a8af0edc369edb1ca403f16680b6e0f848a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 22678af66d8ba3170070daae26cefbb3512566d3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 28631597f059784162039f611bebc2c15235150e
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 2773b880bf5cbabb528ae3ddaf5d1851cc6756c3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = ed1018fbe40edbe487b040209038aef94e3161c0
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = feabe899af3b00a5d00f6355cfe178b6217e207c
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = ca40a6efcb51ce55f3ce2ed1b7b0eb27bc69833a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 50cb2c3712f6820c942c2304f44df66080a0ba2d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = ed46d6723b1a00c453ae223c0321c01dd272e35d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc) = 7d76296ea585ab18943caebc8b50a1be8b4c0b6a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h) = 4fa34dd2130eafa7f3859a1c5239c8a11e2c19cd
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 4a4220e8210b8ed7fde4bea6a52b71d5025ff88c
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = b9d674369bc1951a55dac83ab888461dd4c18217
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = f435a6983c5198c9bd556cb2dbc63e0e03a3833b
-SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = 341f3967c5658043edc2c869d918f55ef88771db
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = b8a212cc2d429a007aaad0cd6acfd9a13f5640e7
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 5a5bb4ed6a576d7fb3897db922ad8bd340e80c46
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 7362118a57a7552a445ac679d25d599a6970ca0c
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = fa3fa46892bac1d69ac5f5f35797669b73852014
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 0237816098dfce3dea494faf3ab785d286346a83
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 75675afadd2c02284116b5bac7a5652a2bbac260
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = f3fc5c013ae75c5adc093a537b06bd34f74bfc2a
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = ee210d7fb89ae80c44f7a6ec73f272583a7e05a0
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 5fa7c57d32131cecb9005df3004e51ba7c68c68b
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = f9933d2623853509e066f602ab54ff0857dbc1a4
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 91f435d3ae848a5bf01ab419ef6bccfd2cf13660
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 32403333a1569729bae8d0927555d8ab7fffdb31
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 883d23e62833aaf679d7f76565232ce345f913e6
-SHA1 (patch-chrome_browser_ui_browser.h) = 28e499d2668b8093b203bbdcb4ba1bb219342b15
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 7cf49b64be89a12017ba3eedf1d745729425089b
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = d8d6af28066076ca0d869da87f0965166c750df5
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 98e432693804e65bdfd8d0f2434ee40c0dced5be
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = f9e0b64ce7da4b8f926624a8b7231c12f3e07dc9
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 2bb505f465fb9664a939ae272151549bd8606d46
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = a7cd2887e5098f0a073ceb1e3fa1f523cae7cf99
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = fc44a99d27955eef8ceb0452091d1e799c0c309a
-SHA1 (patch-chrome_browser_ui_managed__ui.cc) = d8b5f32e81742e613242bc01843b5242a0623481
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 1ab6bb17698f4c2f1d69f466e82e2f3051141a6a
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = b3a26d9f6425571ded2cff11f924fdf061572b25
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = f7c1dbda83c777417fc770b26a39f2b27a11061f
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 5e113e3041a37a504bc586af98b6f85001d11a94
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 1d2f2bb86051b793071222afd69c1228dc313b75
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = e1b23d5239e450ba7093418b8ade374ff92e240a
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 94b388a41282d947cbc12afa1ec36624b6bcc95c
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 33d8b4a5b8758f8dd6955fda6dd42e8c493d4b0c
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = dc0d45c493e3ee0ed595c2c4400c3bdcb70c8023
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = c4a30e5504fc2ae002099639a7f5f140b8a3e880
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 6595efe5b087d8325adcdc330a15f75a7cac66f3
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 1b0468dae92d1ffb31c0f5fb3c40dd8be6baf11c
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = a2bb5d170f70dedf2a2aa117314296e77fac27fd
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 1e86f0f45b28ac5c399d935c0343b00c0b83e03a
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 8b3fb0492ee9e79d9a48e264270d56391fbd02ac
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = ab460d63d0a2150527d2c85ced9ada64c929521c
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 1bdd8fa86be4351a5e2772a2c44f3438ed504281
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 30bb5999042e0e97b96084bc1118688b7241c8e4
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 787d4319fa1a1f8f958a0331f94e82a226dc5409
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 11d5efc5a611ad3acae1d59fecd517f10b4becfa
-SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 792494f9f3e674d6e2e01a9893f10eb92c715760
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = fb5e321287cde5c1723e7084cbf7ed32e220d579
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 7e36592415497e57d62f7be8d3bccbf583730ced
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 139bdbd1ba70aa4447a7a9aee03cb4a79a738aa5
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 4c161037ae0d0192ad07dbaa4e586e44e4769c07
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 283ebb0bfc8d9aa1a459150dc51ecec76bc73b42
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = e79efbfaa7ecf8247ff5dc3be62c9c049c0c8e60
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 26ba5314e1082f0901dea7334db3b6ceb88cfc9a
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 9bd438c5ce07d2bf014a2c14e0a54e35bc163b5e
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 860a49056f6876ecfccd3bf4e9cac67f83745049
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 1a4de6d734014c5c9b4d8e971e1302650340e5f1
-SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 06ad53a4236ff9ec065534bf3d8ad39e7f4f489b
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 3a8c1316ea46f48befdf9f77660d25605d0ee6ff
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = ebdf713d07760577a354e2099de98b6a8b94cf71
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = f7de80d09515dbc8ea558ddb6f3c28060d30e8cc
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 336059b4789c977ba77583091cbe7626a83bf201
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = 66112cce6d70a040f0361716b917fde86c7bf24a
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = 9524d01eef2c0d8f6abb96474a363faecc82aecb
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = d7fefe16fb1e52b8f4af28ec40675fedbc7ddaa6
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 6644e2127a21026a0bb4aea215edf8b569605b76
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 1361c636977633870296c92e327af33cfd435e67
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = aba6d0b936b1b4e03b2cda0c8b49fd01b0dc8b51
-SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 8bc8ec1f31584f7e744e5c8d083e20f8bc4ab5aa
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = d09a464b8cea2992e3579d2d6c7aed09077c4886
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 2ea03f4e3cd65d586de4bed10f9fc79484b76124
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = 865eccfc66d0097d23ee1d6861504608933a3730
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 5013cfa0e268044294db1d8d7ef87fbe3b524034
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = e003a48be9af331673eef683d56ac2330d36fbd1
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = da554ffcda34d4090cf5cb3d9f1ddf6b234b8925
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 6ae58c3fdcf2147a0619e18b2b9082f434a3c2ff
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc) = 27bf0ba785a73f4f95fc351bc696b1308893e0d7
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = b10459cd6a256c283b9406aa03c145a9306dcbd1
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc) = 77ec917e7f6c60bd0e7a95bd27eeb05a36a31a0d
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 1cce1490e30653543730d90e8a42c54fc4c3a710
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = d7f1975da06f6144f2f3537c00f747385f26d575
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = af96a5cc2e9ea0b9ef143a4f985a6cf2edb2d38f
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = ef77f8f22a7a450982be967916cac25747909ee1
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = e73fa06da984d76d258a256af43dc811b97ffcd8
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = d446e152c43b562cf6135e1708757a3046635b90
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = da4ab78b3179f0c0915536df92bc9f54bd736a4c
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = e7fcb0ac5bcbec76e070834e0f2f31cd86cd1109
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 17f7ae9a4e0d1ed4b08ae0e9a4831608526aea73
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 66574868d37601e5f2db00c43ef18346141c9a00
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = e7e3883c69169f2db1c4af2ae16df2b72c4221b4
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 2ef325a6f63e0a58d72e7cbc62ced5abb7500f82
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 73344d67ccc07e986941091f02fa074602896cdd
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 6ba0e763d6139bb3792146e4a84839dbb5876551
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 1cda857f26945c92bbf6c51bd29bdd5e5fb195ea
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = f998014b48c08b6daf82261fa9305e420b156185
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = d77ca2898fa172b0446c2e217db520997f45e5ed
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = c99eaac6396330b759819221ebd85a60e820119e
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 70882dba3da4861f5648db72aeb62d07a02305f7
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 53477da76c0722754c057c7a6b04e78f95b88d97
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 2da3b8d7864f569fe2dcb0222f42c6e4f5e415ce
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = f9ff464f4d01897042ab5f4ac16a8ae553517757
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = f67569bc2c7167864b436c221729dd797907f34b
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 4d8a9ab3c7dc1e38ac29fe8633181f38adb9346f
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = a0649ed1e9cb4a4f442cd9b9b4800c6048f175b4
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 1b12ba5181caf49f20db04b3a846bf00bf29a315
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 6c1c7a89993c7f8642fe6031abd01e85608419c2
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = ae970ea927d3eb8600733c4784a3135adbd251c3
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 6c12488813d9473cba2d99003a54ce2ba18d86bf
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 5096ca8098389683345eec61c6b8efdcf5a80cea
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = dfd88ef6a8f943e2b6904df7409b2fc326832720
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 191472cd49ad738770b6bd6f27a02df34f797462
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 7ea3d1ad79fe8eb0c76e77ba5576f360afaef34d
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = bb04babbe131f874a777caf3867c1567df5869fb
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 37688d5b47631baef8ad387afd01abcc41bfe361
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 4273c141fd8ebf3370a6eece17c0ac7febde3378
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = adee02f53a0e1c47019fa427f470ad3b064ba415
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = e5d2c102d3571deb78715d5532e20c45c65a07c2
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = a7d7eead476a5a6a1d2a3f7be3729c2cf7a5013e
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 35624ed942458ac265e8917e2ba9cd05895dbfa7
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 96ee8c5def9d37648666fb17f9fdad3c0d2294e1
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = b665dad038a42451c3179f24e37237dd7bd1e3a7
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 2ff53d0e53eacbb2f8ba03f602a8ce8a40618ee5
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 5fb9a55fe38bbefb8d4b8fb4307fc707d6b48d08
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 4f43288f5597acac2a785466dcbc4f92eea1ed28
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = af1d7fc7d176184a9a9175344518a438344003d2
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 1aba3b6ed1fb80afa68465115d5ac7a6c95aacd4
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 86be8f3449905fbe62353952824799b9cc5d556b
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = db7e268519e149422677e37188e9a139d737049b
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 59ea0adefef01414e0cfb60f264e1f78a33eff75
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 21b33ff65c803f5333b65ca22932096d3e347cb8
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 7bbb59cce33bfad096d58bfa326abee608a11e64
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 09edc1a165fc31c8c5ea241af9d8f0aa086f86d7
-SHA1 (patch-chrome_common_channel__info.h) = 4234c56a8b08ff1abe291e2ac43aad765504c00a
-SHA1 (patch-chrome_common_channel__info__posix.cc) = a769c513df3a5aa759dbba3750bf5e9e60895c92
-SHA1 (patch-chrome_common_chrome__features.cc) = ce7ecf7a498a87cebccba46b8e7a710218241d20
-SHA1 (patch-chrome_common_chrome__features.h) = 8fd9702032a5c2f29b5f2d129a60bdd6ddfef073
-SHA1 (patch-chrome_common_chrome__paths.cc) = 738a6f47e3f8830bfef6c1e8dc745d7295ff2f63
-SHA1 (patch-chrome_common_chrome__paths.h) = 9c9e07cf0966151d1df4c58288fa808f4269274c
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 24f8c492b38016652167edbaeb3d9f2b8ad44787
-SHA1 (patch-chrome_common_chrome__switches.cc) = 52e50284b23904029d3b1f6d400e6683611b6251
-SHA1 (patch-chrome_common_chrome__switches.h) = 0d8e18dad63a375a9f45ac74434df258482dcce6
-SHA1 (patch-chrome_common_crash__keys.cc) = 79e1fbd01236f313c7508e4d475ced801c464ca9
-SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 99d7e6b0e27c55f1c4ffda9d17947ebf661ebaa5
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = c4552c8566e502a467c12924e5b4a746b70903a7
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 654a06e96e1b52d76ace0f7bb3c513ef054e03e0
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = b3842ab0c57e457fa87bd18897a628e3c39d1631
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 6380196aba9e6e0b5b00c81385eccebe521d4683
-SHA1 (patch-chrome_common_media_cdm__registration.h) = e85b029e7d3524b5217ca797367f9f37e3f532d6
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = d0d13acbf6b75cec6d302cc6027c7879f388b737
-SHA1 (patch-chrome_common_pref__names.h) = bd041d655906bb80a30a0b2ed915256fa5e777a0
-SHA1 (patch-chrome_common_url__constants.h) = 617ed65d13a54494ec6400c756b3fe4aa58f874a
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 5db15dd2d6f69fb1b7a6b2e5b49128d6aacf6276
-SHA1 (patch-chrome_common_webui__url__constants.h) = 579985d437303f671f78aac9c5d0573c0f6c37b2
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = d7b57fcccad43492f73dbce695b08b405c4a29cb
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = 071cbf452f428f3a00c34bc7184af14986b01008
-SHA1 (patch-chrome_installer_linux_BUILD.gn) = 54fa3955de46dd6eb3b9c1368c32f16c288f3ff0
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = d1e54040201636c5fbe842efa3e90b44dc36252d
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 88b3de044fa70be50cba260cebd5619196376ef4
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = a6dc4ae16cb0df48d300c3a249e7ec1a993e8942
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 6fc89f22e15083e01d6103cbcd5224c5a49dad49
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 86a225b17c7c77d9ad009375d69e782eafdcc154
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 437f94f7637e2fd63c990a86230780b5c32ee342
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 79bcd21c5fba565ac5791fb12b937208597be0ae
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = b5df3e41fc1113a751328ab1e5d6fb70dae7ac12
-SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 0d5eff4e61f06da4c3ac377ac5e0eaafff0b2a47
-SHA1 (patch-chrome_updater_configurator.cc) = 78b43cbc8c143d31e96cead5312303f0d82ee721
-SHA1 (patch-chrome_updater_lock.cc) = edf72f528f294ee91fda6369359d9535846e1c87
-SHA1 (patch-chrome_updater_util_posix__util.cc) = dde825a79c8b2675476d6f84913bbf41a741b031
-SHA1 (patch-chrome_utility_services.cc) = be282fe093f41d7b610491a8f4c18e88bcae3b29
-SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 1540ee57b399cc54dc23558d1a24f8b763865371
-SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = f741834824191836ce6085bcf7fc2ee3b3ff8306
-SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 5963165e452d3ee777d1149423d74239704e86a6
-SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 9e22af4a96d3413ba8f6ba65ae31424a614c179b
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = ac3a78e77e71160fe8c4cb3617a5e46c59454d61
-SHA1 (patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc) = 0d7320c027f240233317fc73ea8791bcd80d6d6c
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 0f453af6c24a98b17560ea06a918ff0034266a6a
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.h) = ef449e9bb7c2c1afe47a18eaeeb5c0712cb4b44b
-SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = 7d26c0e2859fddc2fa29c57fd5cb59c74bf644d5
-SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = fcafddfeb04757e51e100718f152df3401a4aac5
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = b1b3b94f704c78c6dcd37df85f841ebcf80dfe39
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = e26c7f7e18f663fe80b62e6c94f2825b7999451e
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 044470cc00d829bcb5f644bc4d86d592427d3936
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = e3bfe420a1318b454063e4bbbf43e10d1250f74b
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 777ab778f5a2a19cd5f3cf330d92cf05021c552c
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = da7a84b2ab6996af88a9c858de0c5ec216e66fee
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 996ed11a4799cf2be013b3b316ce3d6826be8e29
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = ce570025d92e2b404235597c7917ad57f1ddd916
-SHA1 (patch-components_crash_core_common_BUILD.gn) = fe11297d8f9c1b5424978a829f62c6f3e4778afb
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 79b79b79050763fb6917c9259bccfbde67c3f401
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 0118db5620e85e5900e635125973096db379fcc6
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 79b5f3521b527194efe264fc63ce8d6c4ea37fac
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = d398d3fe8cf23e6803085b07594c7c3055d42545
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = d962b8d1a2543d940f752dc167702184c155f25e
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 5a8f271ba66a64ed0a763c1d711f7502a25ec08e
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = ce4ca17adb05efa2f0349c645b064be6b99e5923
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 8b9bc8cd40c9fcd86fdd6f94f6f9c2f45c690f15
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = 3889ccb55c4b0a2d25579abb1efa06a7e6b7fd76
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 53792af912260373391fb9afb14a6a508e5a21fa
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = 0bb0c10f6dfa0b4284511dcd337f78eb9c114246
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 58d1ec1953d8e2f0ec8f1b902d9dcf15fc5402b9
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 77ced7eeae76c9282b76f1f084351c28f81ca8ce
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = b409b8aef73aed99952184320549d2d3e97e456f
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = fb8e86b96912dd092695001fbdfb66ee758b116f
-SHA1 (patch-components_error__page_common_localized__error.cc) = 2eb460aadde7e7dfaa9ed0c0cfe009074a87559d
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = de7f39b709b643d255c40d3aa771bc2d105cd261
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 044ebdcf3352004936ce69b54d33cfe31eb8b2ac
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = fc3b93ea1f22d60cd61f2d3416bfa720e3159871
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 1cad726e5406c0c17461adca279a8085b6ebdd88
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 18ce63c17033196d514da11691a640f0e412d829
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = fe10a559b8ecf55e8beff9f66c382db3f5066633
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = f5f3f73a2a87f896a8e2808ee82daef24d0eb6b0
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = 829448d695ace6ae90b08dfa2d9fc202254f3acd
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = dbfebaec2c8a47c95eb86d5a907bd1a00c56b719
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 32455f6fc7a3d6b78f498135f5db06ba059cef9e
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = e13bd22a563c9e976d9c040efe6c139e27f63842
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 80b848d565dd8fd0f01561fbadda2bf8f1e13861
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 8268e13fd49bfa743eb47dd614013c19dc902bf4
-SHA1 (patch-components_flags__ui_flags__state.cc) = a0942d69295f64a2e8541911836ab69348e88b3a
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = be113323bc714561b9fbe2f5416f34c1ed481f66
-SHA1 (patch-components_gwp__asan_BUILD.gn) = 7d086ab8987caa863a8b7bd6287d36034c81cc57
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 278c15a575de9df1060419f866ce7e42af49608a
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = b53b53e735eb915bacf3ae4555f3099232bc53f1
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = cdd8fb1e68e959bdbcf4246bbe1a12d551973cdd
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = a85abdcd7fdf6da8ad6f72775fe37ec254b34f57
-SHA1 (patch-components_live__caption_caption__util.cc) = 103a8ba2b2dd2988e0ee1c06f15f5ebd3150438d
-SHA1 (patch-components_live__caption_caption__util.h) = 9f7484b6e5d0217e74f4984c10ecc7609d014e50
-SHA1 (patch-components_media__router_common_media__source.cc) = 9aac712acfbe1032f0b29e92cfd29d13629e070f
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = f40524c214318cd9779b78e26371865509f4a22a
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 4dedd30d47ffca7e4bb5a1d809fd313f080cafd3
-SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = c2e46842ee48c6bef035be313d51d0145439d1a2
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = d979a7daf4ca1f22015b92cf60fd6de1e45ddce2
-SHA1 (patch-components_metrics_metrics__log.cc) = bcd09c68d1fb472dcb1137570c36e36d70991f62
-SHA1 (patch-components_metrics_motherboard.cc) = e30806ac80ba56faa51911fd8705482c83c6be56
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = bbe03f62fbd5236fd225332294dfaeea59767dd5
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = cbc05cc70daf68c1036f3ea0f801bcabc7155c25
-SHA1 (patch-components_named__system__lock_lock.h) = 89a02fadaa7c569d1925e43107fac84c9555671d
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 2a41d5cd01b21873ea75e6f944d9c135944aab1c
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 877b0cf4d862850a185d78dd99ed578e23b43aac
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = c52de0396bb9f79322de94e89b85e78323abb25c
-SHA1 (patch-components_os__crypt_async_common_encryptor.cc) = e2770f9cac4381b32d3e38fa9e79b4b21be4e9a1
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 7c29811e3d75109597d9de6425a42bb133878c2a
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = b9782ceb6fee4f08ff10a98afe2be25147d712b6
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 818fff3b113b0f8fca62ea6615a6d8e82b89686a
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 35b01ef291df25335c8e2be113968eecf7c0f8f9
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 58f58b8d537401d99e27a46724bd5eef8e247e67
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = f191914f090c4b02a97c49da9d2c7412528fb155
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 8535fc53096ddcc226d516e7288b56b6f6fa64b8
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 79336099b15d8eced6394fbc2d40b8526a5f825b
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 2538ecd0b884d9d827d5ac41e8dfb5f7ee767d88
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 0b9575b5ee7b6bdc2f96827ab9359509a85cfc3e
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 5cb1e7d7cd102794e711525df42ca74c2d357d12
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 3877883b509b8c5494d1f7afe2b9fb1e88c5c5d3
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 973cb6d95e98eebdc50d2ebdc6ed20aed556a574
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 677403cfa285c62244c96c56528d4ce45787f219
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 2e07304bbade5880a8af803fd99be2d5f6273278
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 5c95782421f6dee785025de8eb7e3fcc5541d944
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 80ec40bdac67c17e05f688ae495d141721ae6743
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 1356c4b562c2608115617276ee607c062fd4aa9c
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = e0944abae66f50549e4a749ce6ed03b0213b5777
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 95b98ff058735c32f568f59bfd93d0dc8dc73e3e
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 5e560337c47fafb8264fdf0d4a22bd10605f78ea
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = b03168e91df2ec0ece026d300243aa77f4400da3
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = f2131611b0156751291a638c0e90ce0451aaff87
-SHA1 (patch-components_performance__manager_public_features.h) = 21ea495f804aea878d1ae55c2229ef25df756291
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 7eab667e40be78b1b667cf00f3be431e73585908
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = ff74373e4114b5daf40333ad2f17f8450ebfea9c
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = f62752096b217fad753d80829870fbf9abaf7828
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = fa6f210e0eea7efcb0c886fa71251dbe76ff889f
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = d2717bb227ae89b7927719b6881f7dde85b061d5
-SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 6891d89d295f53321ee5b2dd458030a1a31a9a5e
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 00734d2bd6759a5529bce0b78eb199e78365b993
-SHA1 (patch-components_policy_core_common_policy__utils.cc) = 470c2b6cf8ad8340f1426e2ca63c13e36c56dc11
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 36ad6bf17488d0be48ed2c0cbe7eeedcb0cc6980
-SHA1 (patch-components_power__metrics_BUILD.gn) = 2e37ce428f01cd081a8964ad3f006f23602f4ba3
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = dc3131ecd186a4aa933b50bb6ddfad034dd0ee02
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 7b0bc60a6ac39434ae3ca3bebfa235d7e0559202
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 64248a2dba762e18f81a4ef4cf31d2819ea531aa
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 1e5ee487eef9cc97f0856cdc5b2e2e7830330c1b
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 0f8ad5d207844ef34bd03da1a7ce0d2325104db0
-SHA1 (patch-components_safe__browsing_core_common_features.cc) = 25bdf0d7498647037d096d53ac974271c6003c85
-SHA1 (patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc) = d51dce1e4cdfa79b3438a4dc18054908f5803a0c
-SHA1 (patch-components_search__engines_search__engines__switches.cc) = a2467764c8c9cb9557e87d386d0739083fb6d4f3
-SHA1 (patch-components_search__engines_search__engines__switches.h) = 785d92209d135ef5ecaa10cf83683386f007a94a
-SHA1 (patch-components_search__engines_template__url__service.cc) = 8e7d273a18bd71cc3bc76f23fc7468ba79e6069d
-SHA1 (patch-components_security__interstitials_content_utils.cc) = 08c9c77861f3e9fb5379b6f85be218c732e852b8
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = ffc1544d742312893a9190784ff00341d3cd24c1
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 58f9d923d5aa0900fcb3cb02deafa34e121bfe8e
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = ae04a628434b8487f0622208a8b7f88eef8150db
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 8432ae6a01d8f7271389fb5b7d7d9487770ff683
-SHA1 (patch-components_soda_soda__util.cc) = 8abe51e576b94dc6099ce8ffeb9a44a06b629cc4
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = ae139c178e7a40c2086a1a6f23c51cce1fcdccc0
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 7111bd08f51a8d4e11d3bf60b038d82c5931808a
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = d20f29a14a858a84cefe0ec8d03d9c24a7d48dde
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = e0f369d8bc018aa761e64fc331194a5eb552e52c
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 9fc358dc8397cde84fe2a83d051d0d43c9731e49
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = eb8d892106d6d2a069015ef61d89d0e61630a71d
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = b6a681694e20793f916b941cf7e959e1b843eac7
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 9fb0b490e7a5706d30516e162408794f470ea0e4
-SHA1 (patch-components_supervised__user_core_common_features.h) = 0975e6a1d5fd53945738a2c9956c2c6ac03e0fe5
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 07f24850cef37069541767b6cb600d01e8d90c57
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = b7ae016845a7efa1214bf41f48ed34f48a7d1c51
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = bc418a3de1a24e604be01ee903e1135379deff4b
-SHA1 (patch-components_sync_base_sync__util.cc) = 0de578e3bdf45024939d537f55b45bcf87d46ccf
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = 0edf61cb164dd4d9eec84ca385a0ea7f5687933c
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 401720213c5deb7534fa1091497a69b8ea3f8c2e
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = b3e3fc52fa014e4461ec31509f0d0b2882df42bc
-SHA1 (patch-components_update__client_update__query__params.cc) = 1d2b83b4407c761d8cf64abe0cfb9b503793484c
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 0ba614f3247acc32e676ed70e24d7169d3d83cbb
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 490ea6189b674b96369ff9f5453bfa2b290f0050
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = baf0b0bac6598dc8f2ffd523b3619ce739cad511
-SHA1 (patch-components_variations_service_variations__service.cc) = a1072c7a57ed0ddbc55265186abcf10e42b522a3
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 067e6ec0d450e298cce8d65e90a8e9d6ac7bf0e4
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 70d04e84580014f605c8584f0bcccbc20bf44077
-SHA1 (patch-components_viz_host_host__display__client.cc) = 5eb9fe24f7329c1a5004878ffc7fd630827a279e
-SHA1 (patch-components_viz_host_host__display__client.h) = 1ab3861df6c96e71b4f84cbbb34b503cfb2a1095
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 14a44fcca99d93fe895c3bce0d77d551efbb9397
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 633cefb9be20f116ce944c888934baa42c5ae0c4
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = bff3a20107398be3abd4967a77a8ef61933287fc
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 0682c068b35991cbf3fb2de23409174cadb0bca2
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 4fa14319d1c86245346f7ea40267eefe8f2addc7
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 482bf05b48c5c3514e7134c4e4f2efac96129e78
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 03ddc176e71503a3633c18c7093ac01fcc11a3ae
-SHA1 (patch-components_viz_test_fake__display__client.h) = 4a824c11220e9fe33b1674b3c520c8337c27f990
-SHA1 (patch-components_viz_test_mock__display__client.h) = ab4479d0b2e9d7f87dc8d757ba7383d4a47e0664
-SHA1 (patch-content_app_BUILD.gn) = 414cc36394e0bb9058f6c5f649d6f3ff08507500
-SHA1 (patch-content_app_content__main.cc) = 087bc94e2773e084b9fcf8d17ca96b964a23aa59
-SHA1 (patch-content_app_content__main__runner__impl.cc) = c2003b047d795221f6dcd1caec730dfed152010d
-SHA1 (patch-content_browser_BUILD.gn) = c42b70e4ab2d7ee9012eea2c1578fc7965d0209f
-SHA1 (patch-content_browser_audio_audio__service.cc) = 453868b4b75ddf826d060d28307db9018ba83a1e
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 103869eae79ad36575d61f444e432d0e8aaddf9e
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 9fb4663c5427229776ae3561c40b5bd0774b48e6
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = ce248b502d196de90cc0605dfba870bec2087607
-SHA1 (patch-content_browser_browser__main__loop.cc) = eb1592876b7277ecbcaa42b98abad2f3ba9aad80
-SHA1 (patch-content_browser_child__process__launcher__helper.h) = e88fce130d547406f866dac2f634cf10172b97b0
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 5ce3eef0c57c0dea9cb4325934c98e26e2c80cd4
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 768589fc3e8bc6278e8db8d1fd62951fc1084831
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = e2ddfef63722223767c13d2737734e66f1fd0343
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 5273e867898d2cb67cb20b05e8c87c1af348d753
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 1a4835c98a6649e46ed508c77c5cf3e595f65ffb
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 33cf6bb50d580e9476c0f6b939e3817b42134a76
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 140f1242059aa79e98c80595818993afe260fe50
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = b50e36d16d005761eb4e5e7ae34277ecca9a6f12
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 9e002e342ae88f95afa14beb20f05034e66b0c85
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 9ffc00391ab603574a0d9e12dc2ab00cda3b6aaf
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 966bb20447b1e39d77694af390c8e35521e38457
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = b267dbe82b81aa7e23d89d8b66b000238cdda2b4
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 4092d63f877b7fe15ae54cacbfa91f3dfe89c12a
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 5d31b4d770657264df4649f43798c1aa94b4de40
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = fe1fa0dbc7b3a5ab4a58881f7b705b13ec05ce16
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 9eaefe5208ac5b751bc9fc185d5913627017145b
-SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = fa5a31703603827bf5be4aaaf0655b6815cdd2d3
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 3e17e375bd2d2d27ad8da8895ea588e51e2f19d7
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = b46adb1a5b94b2e28e8aab1486b9ea97c5fc65fa
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 4da0bc0a1504c9d3a33fd09480f187fa83805dcf
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 09d6f2cfdd04d4eb6e0370e946768bddefd3a383
-SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = bb3f195378e0a12bbaa5cee843351d53d356a196
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = e0fe156da2abedf4abfafb867a9e7d9a945e8bf1
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 6bbc93a13080434c0d24c06cbba4e1888175c802
-SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = 09f59457f1232b69afc3a58ebca53c201e7c1223
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = e855bd274d80df7a5c59bf7f644368da744498b3
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 5d44504de7a30b89dc928b2e286b328ff138e7f5
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 8fe7e12fa228eb5f95e60ab088feb9b8ae8cb5bd
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = e5df48355dee4a7ef0c28b9ae508e46f81e3463d
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = ca1d2d8ba032ef428f1cbb547c138d4d402ee651
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = e57ee632f7b0d85715c2365410c39a5dba0ea09c
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 4b42ce2beb50dc02848c1baf0b95e5c838910dad
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = 93f7e3a17cf0c05b6684becbb8640acbec956c37
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 86b04760ce6f7aac95194cd3715a24285867c15e
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = e19930c9c887f9ed15decdd6bcf2d0494df225f8
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 4a190545edf4500142e4c2b2e4ecf7107102052c
-SHA1 (patch-content_browser_utility__process__host.cc) = ff49cdc4d19f474df0cd2b33cd023f0bed28cca1
-SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = 49d09d84987acdf9066d038972dd8c158a3b5273
-SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = 471e343414ffc094dc32bfd1de12ebab1b083814
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = 984635ea6237b78d8dc4c9d90a34fa7ee20c103b
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 9ba3bdc6d053093c1f22c6bd2c3f46936708ed18
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = b9a1ab6826c872c9e9e151833f48a3de31cbe215
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 0f03b0d0d79794ba800ffab250965d59accd9fb8
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = ccc657f80e5134f1f6260b61a8311e6d27d6e29b
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 25064db5f10f34127cd46be7ed2cb09e1849b8c1
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = d47a0babf66ade1f5aa65f1fe2e08f208846dc1c
-SHA1 (patch-content_child_BUILD.gn) = 47f3c802fc75cc331e98462a86c558c381af73e1
-SHA1 (patch-content_child_child__process.cc) = 5017f687f32d9b8ec37b08c39c8d66467f1deb1e
-SHA1 (patch-content_child_child__process.h) = 43f58c2f109b382eeb4e90bbb290ca6a9623fe44
-SHA1 (patch-content_common_BUILD.gn) = 52fb6468e667f7076b0397389d8128b5e8b55276
-SHA1 (patch-content_common_features.cc) = 9e8d87d03f4610bee246baefd4c6d2e93db45567
-SHA1 (patch-content_common_features.h) = 46f19411e87aefc9528859c64650b0c159157a75
-SHA1 (patch-content_common_font__list__unittest.cc) = 67593d570f88c3ab7f96e810af8abfec32855097
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = bb84df61d564abe412d72ad188457914622a59f8
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 4455d534b627409dbbc2932c676835f5a6c0e575
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 88f3b5ed80a425d0330107a55983c341033186e6
-SHA1 (patch-content_common_user__agent.cc) = 8b0c1adb173d5455f3257b8b7d10db2717c29234
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 96ceee4c79cb26a563c50481f72dd4bcd635d429
-SHA1 (patch-content_gpu_gpu__main.cc) = f3018fcb72993f179d603f71df1a1b89784f8983
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = a94c9bfdd80701e5a041032d4fda8c57161458f0
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = ba64c2712ca984caddd30c128a5a029980e38888
-SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = 55d37c431010c299d1b8dc8324f93f2880e84c73
-SHA1 (patch-content_public_browser_content__browser__client.cc) = e9daddd02306bcd7bcfce1393490556b91acc5da
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = f27bd43708103e813a094eb42ec067d101c12198
-SHA1 (patch-content_public_common_content__features.cc) = 883156890496e749edf3542b83d5c7a6a155167a
-SHA1 (patch-content_public_common_content__switches.cc) = 182bd36bfa72dc41445cc7ef351f1045e8545b10
-SHA1 (patch-content_public_common_content__switches.h) = f657f3c545559958bbcda07a5118b518649ffecd
-SHA1 (patch-content_public_common_zygote_features.gni) = a48bd69fc24f310e0cfd87ddc8077ae7c062cc7a
-SHA1 (patch-content_renderer_render__thread__impl.cc) = 9efc567e3159a89f27aec57b5adf0efdac2b66a8
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 2af7f16bef05b5021ae5e334be0fe6561bc1d5b9
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = e5c7c230a51213e3687eee4b1a78c54fd00afe3e
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 2345817daf83436e5f7a734c5709c0e4031741a4
-SHA1 (patch-content_shell_BUILD.gn) = 55706a3882afc297e350852cbb50c34470dd166a
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 3a6c69225550d6bdbe2b8a428cc7a4b837685063
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 7d3b2e8c2d8868187d1b09c4076eee58a5a366f0
-SHA1 (patch-content_shell_browser_shell__paths.cc) = 3709b470d3c4cfcfd67e12eb630a31a04ea1078a
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = a41780f781f7879c69d56253e0f1a1ad9472653e
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = b903acce5805f4de64c35f6ea0a37be592006aa8
-SHA1 (patch-content_test_BUILD.gn) = eaa15366edc88f37bb9245af3843aa6a6455a976
-SHA1 (patch-content_utility_services.cc) = 26e0e29e7a018430caaf0d11ffd2f3b7f588f5bf
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 07f339f9874afb6cd131ef74c3250ae87c4bf12a
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = daf96a6237d8236beadb1c2eb974bbaf4930304c
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = cb3510ea7222af1afb12aa61f61242fab5799cb3
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 99dbae16293d403202e8abef3a14cfcb072906f4
-SHA1 (patch-content_utility_utility__main.cc) = a7dc09d5e72012fc240a17cd0e33b8b6d600d4e6
-SHA1 (patch-content_utility_utility__thread__impl.cc) = b82d576c4cd94f1819e0a562501f4f6e7546171a
-SHA1 (patch-content_zygote_BUILD.gn) = 12d475aedb3444f68e90e785f40971ad13b1c680
-SHA1 (patch-content_zygote_zygote__linux.cc) = 6ea4d280a7a76dc08191575623a1a2e642d15b6f
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 6cba9a8484f8b24a0282ddbaf86a011f41b213af
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = e5bc8642f072fb18bf385955d752179f5dc42d1d
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = fd3f1ae0d16a6f082329ec2ee297b9785205c645
-SHA1 (patch-device_gamepad_BUILD.gn) = 149993947c47c4a78a149c5e04d1922497f2953e
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 12aead0bf5605827bc448096e4424d6f0c6dc25d
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 0cbf1167fda4bd2310242fb50e316c564a8c8692
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 1d42ac8b116495de3865ef114c4a7a3924183abf
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = 82ca0e5018b3e42663cc9e06e6422d971b6eb475
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 9258b953043852f58cc5436fe8826b9c50dc7aad
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = ea0756044c3afb7cf6d9971ba5d444bac882d00a
-SHA1 (patch-extensions_common_api___permission__features.json) = cd5935f5a1c0ead3137b689960fa2723dd55453a
-SHA1 (patch-extensions_common_api_runtime.json) = 9eac21054e3ad54771c157b0f8dbff06a169a088
-SHA1 (patch-extensions_common_command.cc) = ac2ffc39f0160a448f6bc1beb80d359b8b03001d
-SHA1 (patch-extensions_common_features_feature.cc) = 609bb3164d3838d527e0dff547fb27d3c5fc1a1f
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 086ade6c7a7702fc2c9fb6d0eda8eccb71449c03
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 2b52f0b4704e6e549f8eafd3a461af6a31d73ea8
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 0c9aabdceb9daa1ab78146e85a0c9ddd6fd6e359
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 910a02109c9dbb6fb3fcac51a118377b9ca3d195
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = c3db168b40a708901c9b2a50006b1a3b2a4dd813
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 49b8348a21b38eac5af3c2743d69b99a041618c7
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 0d1c3beec4a3982aa77893f65fa68b6e7cbc9241
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = b7262a8a50e1e8be6adc79c48e5b3f72d2a5eca0
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 23f342922e75e7314a529f372cce0e573cd4890d
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = b92573adb9dabfb00bf3dea57beb3f5207c73088
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = b11206079ec98dd85719ceeed72afda7b218fff2
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = c2bf2f09e74c84b7d05c39f7a4b6e5bf068c1360
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 3449f47bf619875a4139b813499b59e0248ee1c1
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = d36e14f1dee3354506f7fc2d8f921123fe457915
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = aa178ac77b1f7ed0d85d339acbf3510d2dfdc269
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 00fe8875e8b1cf92466d10c38cb749b2af268ecf
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = e391f1e2093341afa3d1b69b852941a9ffa02e38
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 1f529eb7e2e801269bd933fd96a0c73ec160fadd
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = c55721382ba19bfb3ca8728bc21889152ba68102
-SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = d7d6be774d4d41239b100054611b26e60f29ea81
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 6d274c3f80a3fec89425ffe1dffb4afb550632ea
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = a9a32ec4916987fbf65cadd09e74c5a9abccccd7
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 1b3e2bea887494506b09c21e79926a35f6b34fcc
-SHA1 (patch-gpu_config_gpu__test__config.cc) = a1f9d172c14766bdb565cc1041fb90e690b820f0
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = fa9d3f125eb8142ac5b12d204ad7d86a50936018
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 46ae66450edd0b48eaf99e4d340274ebbf6c6cf6
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = e022454eec74cc644351553edecfc7b4df912def
-SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = 84aeb662a60c224c1a84fc34633de3284e9271a9
-SHA1 (patch-gpu_ipc_service_x__util.h) = 93922c5d76ba1d5ef8d8dedae6b1ebe2f0178574
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = ab8ce1958a3309127d875035ef8fc6fd1c9855f3
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = db44213ad8581b9c9da68d63d9875f9ced36aadf
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = f371f02c7ec6764cb5885097dfaef0a6eff02c65
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 0657da8cb70d000f94ca1b5a10cfbccb3b004a10
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 870d02b3d40abe85f5ae27ea5d77db4152811731
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = a8c74becd2d9311223a3dbcafce66b40ccc56c9b
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = 01e4f7e85bd77cf57b118584bcc6f9223ba3e125
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 4c70a2606023aebe8ec941222939d6b27c0afc8a
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 23bc81d4a16d16e574b7792b88f52d80cd7b1f4b
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 65ef9134781b9b9ec13fcb116d866713ad3e8292
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 577516c6c0cfd5a48b2ad1488d0106a73b6da835
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 3492b789d140b14d0173bf2937052d6363ce1a92
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = f87c40a7505fc399fc3c56029f08442b2bd09970
-SHA1 (patch-ipc_ipc__channel.h) = 91d001799467c750da24b87d9ceb9601e2aa0ca6
-SHA1 (patch-ipc_ipc__channel__common.cc) = 48da0f8186d56b31365b465f75e87cd380cafb7f
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = ef21a85b022df91ca3c68dfd396b1061d4afd5aa
-SHA1 (patch-ipc_ipc__message__utils.cc) = 454362daa30b8b4744bc65b67647ba2ba210b57b
-SHA1 (patch-ipc_ipc__message__utils.h) = 377d642c2b1dcd1060fc64a63425a1dd94369b35
-SHA1 (patch-media_BUILD.gn) = 3060652042425ee678942a8b8cd26eaaaeaebe83
-SHA1 (patch-media_audio_BUILD.gn) = 51f3f60045852852ba5a23c787777879345e1f59
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 6772561914500b9b2b2951c3a1eefd578c47ecd4
-SHA1 (patch-media_audio_audio__input__device.cc) = 19384e19010dcfc851e1db290c059d4ef5974658
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 5b54a7ab295761bbab97b123a442726cb4085451
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = a82e290787e2653f3b987e6140d8a2961ed7f026
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 82364ad333f0e8e753eb40d604ca4c5ff659d2f9
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 90fc922177610d7c258ed1b35f742297354de30e
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = d22b068d1eb0ce81e34d2208e1e95949d78843da
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 77ac8ae9d0d1ed5a114c52ef271b5bd2cc919770
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = 086d770b5f368a886f4db2015e5fe6b96baa8b4f
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 258f5da84f448a46877d6f535751ce2b23cbcb2b
-SHA1 (patch-media_base_audio__latency.cc) = 079d1144814302794e35f75511077ccf645ec94e
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 113432eee87df4621bd34cd43756fd53b2ff3177
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 523c97963d1e3d0c1d8fb43b5cf60d216c0c8cdd
-SHA1 (patch-media_base_media__switches.cc) = 8c89d55c1d1bcd75ea7578b3807d1e4cd1a061ce
-SHA1 (patch-media_base_media__switches.h) = 9abfc0bbd4baff214b23163735169fd052083abb
-SHA1 (patch-media_base_video__frame.cc) = 56c3eec773851dd86f9c2f894ac14049b50da132
-SHA1 (patch-media_base_video__frame.h) = ce22c97e8fdaa1e254a01e182d3375b3435431a5
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = dd2136ad0726c24fd9278ac0e4f5208559d01b9b
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 466c01c64f690e416b267f816158d460a9bbf3c7
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 1d79f0308e50519c6ef653237874090397bd3a42
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 9d6a13fbc1d6b72c25358b058b76998e01b6e832
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 9c277c728241ff76198c1d1559ad71eb4d54d216
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 013af37ba61c1ae883c4236e5a2aca8fe038735a
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 90e28c4efefc2a2cc74c0e296e9513c22592923d
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = b6f652d53754c967b18dbf6e9525a14bfdef55f7
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = a640e1746bf54c618d83798dbb09f9894a858542
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = e682621a0035c702a2249306264425c24851537f
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 3685ecb6464d5c90d7bbc78018088aa7172f7d7a
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 272e710d7846cd265396baeed9768e84f894c152
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 0006147d818083b2b476190321939973ae205cc7
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 6eaedcb7addd505526219e2ccd00cf119de8e382
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 8fa086dbdf943002c3d8bfdf595dc66ab8f84101
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 279077ad61a49987a314b8e8dd3bbd7b77158f2e
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 5bba1772d1a1795ad64a1e8b26be988c7e418396
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = aa3d826721fe31d8138fc0b8a578d46f9216a81d
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = ffa649bb07c9c619c0348780834f37fcf516bbc4
-SHA1 (patch-media_gpu_buffer__validation.cc) = efa195e38d2a1d27bed387fbf466afafb1e26278
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 0edff3e68032fe6ef5c52ece1f6d0a737e961130
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 2bd79f5ef0bee44d4aa9e4e5954d2f0a0bed0ba4
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 5055fbc4286c9328b407a54bcb204127a78d5e99
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 5e1e2797c0866d1f5c769d495080e59d45d90f1a
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 1086a67493b00e10592591f4fb1a9e4d81f19733
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = b77fa64f1185fb5d5ad61c43ea75976fa30fdea8
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 70bf86236f7c4a5e59b4473bf4323ee0e3ef28c2
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 5f14c3dfad9485722e45bc969225d3acf213559b
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 15d3b2004d7e5296bbf2e06159e551fb36c08a0e
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 33061497952bca5e25ea177dd35d896711c80689
-SHA1 (patch-media_gpu_test_raw__video.cc) = 52dcf6134533975e419458aecbf56d495ea8405c
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 58377c7576440692ec80f2588309b031dfc222e0
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = a9f988bec97a6a20f54cdf330865902348c2e839
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 48a46f34d91c05b034fafab8fbf5709fd723e4c9
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 63f9b45e08072c03324131efb1986d8b42121d34
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 76a5983fe9e56031d7e3a0c86e3e71484a962c72
-SHA1 (patch-media_media__options.gni) = 5a709b6e97da1f52195b21546021b2ca877c9a2b
-SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = d38263531db839657d5a97c878592566c4bf3c61
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = 696acc283e1e1e882f3ba8d898e22434088eb0d3
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = db96c0748b0cd62539adcebffe6e2249d0a04023
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 135fd964cf2c7dfcae6bb9c7cdcbedf112932fb2
-SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = 5139ff119b73f9432414c3ce532adf8fd271938f
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = b3b49dfe9073fe0a726f8105da5cffca8695d069
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 15bd37ac3bb33e62937831432df8d25748c6fddd
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 0ca987f057cab14f602cd30165cacc5865d6c3f4
-SHA1 (patch-media_webrtc_audio__processor.cc) = 05737c63ec5623b688e76fed05008b235f068bca
-SHA1 (patch-media_webrtc_helpers.cc) = e385677b0ef32baa818c27cc3405efc4a493d0ab
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = f14d930bb52618f8f6cb2c52df888efc7fed4679
-SHA1 (patch-mojo_core_BUILD.gn) = 82275407708482b089a45db79cb2c82c562fc0d2
-SHA1 (patch-mojo_core_channel.cc) = 597dbbf6c08b8bdaa88ef113df180f2b1b80324b
-SHA1 (patch-mojo_core_embedder_features.h) = ace3dd1953bd87c9a67458a24b6a51b2ba18490c
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 35b7b2e8a1bcea61dceae031e4b1d7889e6484f3
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 62048f2959fe4919f4ffc6ed5d7c13d41f5368d5
-SHA1 (patch-net_BUILD.gn) = 4e37ce020730d947f1c871608c97d9e16577f985
-SHA1 (patch-net_base_features.cc) = 2d1dcf1fae6a9d27269e17aeca23332608439c36
-SHA1 (patch-net_base_mock__network__change__notifier.cc) = c7aa0a460bd88669d3b60b4dfd1e0ac59442d820
-SHA1 (patch-net_base_mock__network__change__notifier.h) = b73ef479442dde0b4bc4be0cfb0186f8e6f36dfb
-SHA1 (patch-net_base_network__change__notifier.cc) = fb0123cf7da2c777c346cde45bc3849cb9cd04ed
-SHA1 (patch-net_base_network__change__notifier.h) = eb55f3cef7064df17ef52d3e2c74c83d0cf1ed8b
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = e617f766ef91756b158e9e114086cd052ec550c1
-SHA1 (patch-net_base_network__interfaces__posix.h) = c5ef530d7e6702d369780b87e6e8bba6487902bf
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = d034298147775e661f6371bf4f44a56447f94575
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = a2a6b25574ab1e11c04f1e26f1946fcff276919c
-SHA1 (patch-net_cert_cert__verify__proc.h) = a7a3a2c822b677a62b439a95a3fab9cb4e184d22
-SHA1 (patch-net_disk__cache_backend__experiment.h) = ac503574e9c963b2bab94e7cfeb9f16328e7d487
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = fb073a6e23dd35f2c4527c41382cb7d33e383620
-SHA1 (patch-net_dns_BUILD.gn) = d37c1ab6632e0d7f0967c72aa84eb75e36d11160
-SHA1 (patch-net_dns_address__info.cc) = 043d0fa72d1a7c26029335bd965762ba3af512a1
-SHA1 (patch-net_dns_address__sorter__posix.cc) = c8cd9a18792c50edccd365a4bb0479c2b1ebc452
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 5ad9e8e7e9554f9ace9db83ec0b3ef9f4893a5fa
-SHA1 (patch-net_dns_dns__reloader.cc) = a6f93c93a1be08249599a5919a1e9a317efce60e
-SHA1 (patch-net_dns_dns__util.cc) = 0b6bc915d0e6bf8320602676f5c8af0cbb91f08d
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 2c81be685fd7ac88f10426208796aaa9dc19a352
-SHA1 (patch-net_dns_public_BUILD.gn) = 595bd250df9ac5872372555240a083df38ff3b6a
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 29b3d6dffaf21be99b4eee85f04a9354b134f4d0
-SHA1 (patch-net_dns_public_resolv__reader.h) = da6312dc8b9d01f4f0e8d6f981062dff6f9c4790
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 6128d9c3800a1080479a8eeb701ad4f09263ad09
-SHA1 (patch-net_dns_public_scoped__res__state.h) = d4994a111674a7927155a3ef245a624c372967b6
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 8aa9636b1cb8a00869e86ff4a108a1fc0b997089
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = a0b60c6a7c5771595ab783ae70d7fac23d94f819
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 12102df1ef1bde478e60155b1cd9211f596e75d2
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = c436359a17bd049d3908733822104c769fa4ae1d
-SHA1 (patch-net_http_http__auth__preferences.cc) = 55550793575f7b9c4ed89746400eb323f4e601aa
-SHA1 (patch-net_http_http__auth__preferences.h) = 4ce3f28fb4b30083943fad8bb69bb236a8a580fd
-SHA1 (patch-net_http_http__network__session.cc) = 4c59b1af87e4e36c304d84933efc9c749b07e693
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 3f9134714e69acc75e96c79ed599a5557a31a00f
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = c38e1a53afaa8daeeef50dc02a6654953fb78d67
-SHA1 (patch-net_socket_socks5__client__socket.cc) = 205f75d0047b1310f99bd12a6e31e487875d871c
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = ea2fa7d46893e01bfec513b9b46fd22beddad516
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 1c242077f03914f6b61dfa658d4133e21f648df7
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 8c435992d4b2b155c3baff1d278ae738315472df
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = 30cc38a324498fc8ce799d5c3540376544e5e37c
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = f56ef903837693cb39bf042a273a83e62af582b2
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = aaa9b0cb970db4f40484d0c0f2a2cf5ab1bc52b6
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = a9003063f2b646a641914551251a924155aceb69
-SHA1 (patch-net_url__request_url__request__context.cc) = d5fec1cdade4278ef43c879b446e198d7d177c5a
-SHA1 (patch-net_url__request_url__request__context.h) = 372732904edb4ff78c53e5263300beee8fa70710
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 94f090f3d511a1ae3f4a32ee9c6fca465238fc6a
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 91013be7b5fb173ca563a200c68a7d59474db3d6
-SHA1 (patch-ppapi_tests_test__utils.h) = efe13d862e6a6d269d92267bb1a7352a91be044a
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 1e09651e4f55cec8787fbcaa6b966e2a250c46ba
-SHA1 (patch-printing_backend_print__backend__cups.cc) = 1e62cd1ece0a083e5ec73d0bc609b9213567bc01
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 9294d161630a462362de80d7fdd027223a7aeade
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 9eaef34ad5b854640e5b6f67e072108c81f63d99
-SHA1 (patch-printing_print__settings.cc) = 37a3c58bc41305a55afb56571037786c32030b69
-SHA1 (patch-printing_print__settings.h) = 5c03f3b28e0261f91f922441176d777b2847205f
-SHA1 (patch-printing_print__settings__conversion.cc) = 84d45905c2dbf9f93344a6e5846c09a80f4e702e
-SHA1 (patch-printing_printing__context__linux.cc) = 4798094381d84a58d8953c4e4f4358c07504c6cc
-SHA1 (patch-printing_printing__features.cc) = 9febcc2cd2c1aa169cd1c632eb0b82efbbf8a3a3
-SHA1 (patch-printing_printing__features.h) = ceaa808e1a56dd5e2691a9d21f158655d4f0f319
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 241ad84dd2365c1a81d2f84f5a053ab32c061b3f
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = a0cfa36c01b8908948f18f38a6a41eb6864df630
-SHA1 (patch-remoting_base_chromoting__event.cc) = 4f4e2cf8dfa9fd2d51ede4be0612b98d71bf0697
-SHA1 (patch-remoting_base_host__settings.cc) = f33760fc54fea041a32daa0eaae33c8b9c19e3b4
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 5392942eedf51054c624bb44ef278f51cd896b12
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = e88021d49d9c2d6b09d704c8624402b2db9d87e4
-SHA1 (patch-remoting_host_base_switches.cc) = e56d90365bb24708ce25ceb9449780ee0efb6180
-SHA1 (patch-remoting_host_base_switches.h) = 67d99a3d87a521bfa8912bf0d799de04f5eb961d
-SHA1 (patch-remoting_host_basic__desktop__environment.cc) = e00da7e1f11e79741169b80367f10eb9969d6b33
-SHA1 (patch-remoting_host_chromoting__host.cc) = 5fff614ced1527c31b6dc8169db75f6f704114cd
-SHA1 (patch-remoting_host_chromoting__host.h) = 21eff1401d08b2e8f0395526a63fd63da5f5ce22
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = fc3474c63d52362bd100c25ba7adcd620ddce6a6
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 4762554aa5f134fcae249500d4977de72c0a662e
-SHA1 (patch-remoting_host_client__session.cc) = 2384c7501539be47462b3968a42eb11ad9550165
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 5c34aac8a1d11f399aee5bbeddc1d9d6913d7836
-SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = 1e92ee2f960a10616a4b085516420156841d8d2e
-SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = faa768236bffea598aa9a358101a76cae20e50b9
-SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = 3167540470f3dc27e8a7dab6457d1738a1d422fd
-SHA1 (patch-remoting_host_evaluate__capability.cc) = a46ca4ea853323e4a18dac3b49eb2c980c5872b2
-SHA1 (patch-remoting_host_host__attributes.cc) = 407470ca154514aa9b6b11abb7e91d17eb411b45
-SHA1 (patch-remoting_host_host__details.cc) = 7da1913290eb39c73c86eb0d68eaba0d3f665dbe
-SHA1 (patch-remoting_host_host__main.cc) = 6cb3ccb2b59dce91aa7a2315663aaae44fc58d84
-SHA1 (patch-remoting_host_ipc__constants.cc) = 0e2c23a430700f4b2799d7cbc165defb1bd93a56
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 49fbe819ff5984a8adf564edbcc61e9b9004bd33
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = ad19f97d622d766b6dc46b0039d428c1a652fb41
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = ae81e984207c23be26781b413d2c548786d8b2a1
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = a7661f5c525861fecfb13489da92c2739b4ee551
-SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = 0d3eca8c8a65a6c909b21366753f7dfd8b0a008b
-SHA1 (patch-remoting_host_policy__watcher.cc) = aa9a783e4dd92460fc19572463f29ce146848a6d
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = c1fb156d3d6808319096f6efae9b8e7fef1099f9
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 4d4b34706227cd80657838fd69aba12a99f0a506
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 6b909540c150b0a4ce82ba928e1260e2f4a3d972
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 3e8a19e6f1b5580ba0ea9b1c974451f30a697f13
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 1d4f8e4feb376055e69134b71f24e764ddc0959c
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 56a2320392697f7169c7df79be5e4d7073b49ce2
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 4a967970d4a92837e5ad15d64f030a5bfd805551
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = c9c768714aacd39aceef9df2f873b00dd75850e5
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = a202a1a560cd75c9d1217aec74e488a412ebfbb9
-SHA1 (patch-sandbox_BUILD.gn) = 37ddec0cec4e599d30aa93eb4def4242082bc88b
-SHA1 (patch-sandbox_features.gni) = 5b8eb68b37118125095f020973815fb3181ba106
-SHA1 (patch-sandbox_linux_BUILD.gn) = 614b941de75ba09df97d1a3eea0aac53be2aad88
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 91ccf906ef0d710d9c1bb32096991608fb650fff
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 7d4dfee6ff51142d1028837d8cf862ce662e50a1
-SHA1 (patch-sandbox_policy_BUILD.gn) = d103e0e9ca0e0d14a398efa06c16f89bd8d606ac
-SHA1 (patch-sandbox_policy_features.cc) = 5e1eea9275cb7b085eb7301e23501797472f9a16
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = c7933b9158b66eb3a232baecfce3d2e330541180
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 52fc31c8981a31b40dc37bcaa7affda37252030b
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 3ae3f7f860ba6e8984900af1a339657b64fc46f5
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 3a50e266bea40b362e004bd4e89cd71091fb9250
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 2518b9bfab6cfcd10c1c00b6a0773c468566eb26
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 4a5ab23c437f1cd5c0a5f02466ee5b988e1fc11c
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = f7a6bedf372b8b070f07e805b8550f34f2e59825
-SHA1 (patch-sandbox_policy_sandbox.cc) = 098ca98cc49fd4c02da2fe83259e50b9ffe7eec4
-SHA1 (patch-sandbox_policy_sandbox.h) = 4201e7d8f0cb3851c26ca0378ebbfc9ce6db6448
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 18e190d4dfc8ef71a94242c5598604f9430128ad
-SHA1 (patch-sandbox_policy_switches.cc) = 1d7a199671375db1405ed7da2f1bed2660f2df15
-SHA1 (patch-sandbox_policy_switches.h) = 131472316e634cbe610a93a8f36243989461099f
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = d8488189f8c19876d72f03246354db82c1d11845
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = c5fceea794acf4c32cabbfa0d5d67a6d996c2cee
-SHA1 (patch-services_device_BUILD.gn) = 03860fb8ecf7f423509a8f9ea4d5acf0d27d6db8
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = f1cdb67ac9e45e032187ef4615f87f7edc83a082
-SHA1 (patch-services_device_hid_BUILD.gn) = ffaec922df560fa4cd82b29eed76ccb7cf9de5ed
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 837a06d6014cb9f71425dffaf2d1c1c0702a481a
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 6ef3f4c8353cdf798c07c713806eeef7bade40e6
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = c3366f30f660bbeec4368c5a156b6a8464351bd7
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 38fd1f22e96ecb60c8183946c461a706b6cf7a3d
-SHA1 (patch-services_device_hid_hid__service.cc) = 7ea8bcd694f53575dc078bb3226c8697bc9103b2
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = 85719892110a3ebf2b6b8036d75bb5f07cedab0c
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 80480ba0ff2158c5753df198a0b5ee037fb595da
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 0f801ea3531aa876440128ba6eef25719e56f144
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 8471ddf6d699f861b3fdd912fd44cd6ca8b7a465
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 6737e8f0ad70d413e8d5205b0c93ed1fa7d3e24c
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = b0a1ad1299c8231b7a2d71f6158f48a46d4ff71f
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 69e0bcbdfe3a1af3e565f54a04381ca563ac4311
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 83e3e3792f755692b7d11979bff98c0bbc38f10f
-SHA1 (patch-services_device_serial_BUILD.gn) = 7d02eb80b4b5ae318d1da7d1bf8958a4a5d6cf72
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = ae037968eeaf0e5d3b8d3d339c789b8b7eb1c4b1
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = f985ec61fcb4dcea55830d537c6312fb60ae13d3
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 7deca30815bd9017a7ef5182de57fab4700190e9
-SHA1 (patch-services_device_usb_BUILD.gn) = 5955ce3ae21b01358c6587215da479b12444a153
-SHA1 (patch-services_device_usb_usb__service.cc) = 1d9179ed6701e9cdd637b561ab37fa6f58550fc2
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 580ffac7d8a719087dc02671047a4763ddcf2c9e
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 9d34c239b852c0093a34c86e66ff39161f487908
-SHA1 (patch-services_network_BUILD.gn) = 33355ea9e0f4e145233fd05295e45258e95a02e1
-SHA1 (patch-services_network_network__context.cc) = ce78470dba32f419b528422935412d28d2eadce3
-SHA1 (patch-services_network_network__context.h) = 4e71488ce5a413aeb24a551a9ede92dae8c1ee3a
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = bae07cf0c840d2490e05efa7fcfb97462b747d28
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = f50c9780c526caffed766c1df31978a2f593ebfd
-SHA1 (patch-services_network_network__service.cc) = 30bb19d52d331224e38f4f84fd3c9a0d044a7398
-SHA1 (patch-services_network_network__service.h) = 4314d6e5da15380120a6db29813beb6ed428a0fc
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = d68afd447be47f52954b2f137bea3f2847b9e37c
-SHA1 (patch-services_network_public_cpp_features.cc) = b2c120f7c938faca466ef33b991a034c36c1913c
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 57a7ce51f37269bc6b93a43c72dbee1ca17f6bed
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 9e7895b18d274bd0c5417a67cc085c20e33c542a
-SHA1 (patch-services_on__device__model_on__device__model__service.h) = 0ec1e74a2412a7b55217c6dd8063681809e146fe
-SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = 035c7145ebd6bbe8e5e79a9672192164cf0e0b4b
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 24df4a458e39e38d80d7b7bd646d1411fd6d2df1
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 82a49daacb08e4ac95e8f562ed49b37e90301f4c
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 6b1b3c0dfbf855c06d354ec481c3c905f1494faf
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 2c5c51251f449682d9a0a37c9ba427c141967aeb
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 2c8cc139cd25c98081fcdc440d22a18a1cf94d3e
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = bfeb0bb41cf81ce2f342ac428a7de52bb2f869fb
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 5aaa9f01df33511a461056733e20c062b5db92ec
-SHA1 (patch-services_service__manager_BUILD.gn) = 4bb6325845e4ee89707c20c3a38e81256b87787e
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = c73b9f580c75f15da9c5b49d57daeb5cedfe09a5
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 9bb2ffdf0c9a496b3c99e6fb211cfaf0b809db54
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = c921e46b5a23b3acd69a11aa5792187e7900c4a6
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = b0fc6b5d0653376a19df0e4f0eedbf9f7de5e90e
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 894154b4dd1d19d771e59bbb7444fec3b453486e
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 007a5eaa9da041d6cbdfcf7940d037c2ba2e7145
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 2a0618f94ba2375e88490159ea2143f7d4ffb848
-SHA1 (patch-skia_ext_font__utils.cc) = 5369a1bad5eb27fb303aa166764a7dbdf0b00afd
-SHA1 (patch-skia_ext_platform__canvas.h) = 495cc0141fbb75840e85347c4e258e3402f9d3a2
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 1d71d1e02f27009d770f15c3c58df6a4ba718b4d
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = f790a55ddb9da11198329bccf6f6706df31c4cb2
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = fba16ad7d6df49de70aeab9bff6ce99dcbe13d4d
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = a9d0ba61d46fe86f788c105b9fc897b7efc27159
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = cd4e4b606f44ddea7df382c96e3e5be0368a03fd
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 4da10d325d3ad2ab4cd275a59a1803d367bce7ae
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = a1eb799b2bf217635d975230b1e0260f95f3b118
-SHA1 (patch-third__party_angle_BUILD.gn) = 721d432c033575f3a658c71d662de7ba55bfdbfd
-SHA1 (patch-third__party_angle_src_common_platform.h) = 0bad46a2f7f40b3fe02d2a07b638e480313092fb
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 6f126cb7ca1a337b8f1c52ed924995ae544cebcd
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 8c8b816d362596fc9a2ebb0cf3db0c7401bc9413
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 5fc49bff79abe6359a5781b8ab5a4b57e062db62
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 66a43005c580365ad7c27e1145a5d6b025ea42ab
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 5c3006a291bbb7496f23da2af867a2821d273ace
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 094246e0e42e4b6c808dd48ae479a06f889ce72d
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = afb67ea6afa8704db7347ed6a75c482d9c3e22ab
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 7f52191bca624c550e7b3494af68d6b84d1c5255
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 3e138bfefac19db952949cd2eabf5e969a85ccea
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 650c5ec203eff51f74562e197a4e72cfb73a3241
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 7a6d83f688cc44baf7c8e06b4f1a372ace26a3cf
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 1a4dd04a71d9a4df7ffaa61f71426f2c6cc52160
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 7c4f60c0d45d95ba797cb250672acde96e3c1183
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = bcf1d7e28dda0e1e372bba55cf58924c3316f5e4
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 619041c701abc9b39c138cd08bbfc5d78b5ddbb7
-SHA1 (patch-third__party_blink_public_platform_web__vector.h) = ddb1e63517136609fcd8f7e7899e199b846fed42
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = e4847c7f96f44697d796d9aa27ef324ea6bfe7e5
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 10cf10aa2f74d451bf3b5374e9b4b905adfa2bdb
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 1fd31313b21b2ae4290adb4d0bddc98b87735efa
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 6f76604ea6c735d00e88bae23ea824297ee1dafb
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 17c7371b5e6c43d0e6ca9bc93e6c1d9d7ff395d1
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 2a6b917632b191c4d75c28aafcea51ea1c007d69
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 8cbc8048eefc297ce0fe0b248f7162335dc5988d
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 9737b7a0659bd2611f5cc9e01d31ef00f9abbc89
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = d77d15556a4a95bf9abd891838921e3e745a934b
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 6109abcb8584ebd22f2f3a815b659f519334b8da
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 4aa448ea053ebf6e35837ad3641d5314782aaf83
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 358fb472787f9821c409e55e7da4679362841332
-SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = c53827204c2bdbfad3b3d7e3ad2cd0bb9eb99ac3
-SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = 0234cacd8972eff1dd60c8450c4912b99b7cc4ab
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = f0ff49b5564488d18effce4ae2fe2b23c96c4654
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 2de892d07d2aacf21c71fdbae7f62436560bf409
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 227980da3fe8acfb62ce086b7585426909ca0bdd
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = cfb645cb86233e5d700d6860cad941bc7c46018b
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = da94ac9e271c7aa54cede4c1b6713aade76e37b6
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 3a2350f4ce1109bbd2af2df8e851838af1a0cae2
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = c4ede47fba9dbeed44a2851304827112a7e6ee2d
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 93eae04c477f97c16ebc1dcded4f29b59628ad79
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = d98e0fbff2be56ba3bb5afd158690a16bd50d082
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 806a2a34f73a9c777964f64eb61ca751d1712015
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = d64998e02240305ac05c587ccb97592edbe88534
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = f6396be8ff0d758d80c8a08b6e4934bd1cf29821
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 343e3c1a73d68e8d41948540357a0be0d8686ca9
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = fec128ea31390c40610e50b88d37d661cc3fc1b3
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = fad2cbc467d4873fe5b9479c8d7433337f8fdc56
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 9957f4385f0fe3f18a56c81be7a90ec60a1814f9
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 47a744d724b447ed2c887ea85ac06c31eb163bd9
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = c538fb0763e18f36aaf467e23249d4d35887e313
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 2fb3a2979d2833957076b58e4fba3cbdc5a07189
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = d89e4a3a2058ed4caaa78c5965ba01db1ee5e5e9
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = bbaf66924e0f2f28fb490590985227be3a4458b4
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 5c859bcb9a26b70934918224c701f9b786e7acb0
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 0e08ffcfb8286ad5096a88a78012b7d837c8d45a
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 7d63635177d20e912d2ea6b6b60d97a8dbf1d2b9
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 00a5d49f9f2d7ebf590716ad86767dd6a61fb675
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 2f18bc4849fd2530e9d6c61d1ee824b7d0e3c4a7
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 10a4c663d508102c49d069e5b9703bd89a52adb4
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 3b7892b4be04d239b1a6fcd672107588124b9c5c
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = f6c3be3d887ba7012740dc26ef22168b16d25e6e
-SHA1 (patch-third__party_brotli_common_platform.h) = fc9099933b92790b18fed5b5b5b9cafef1c0f522
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 5d8538c23bd244c2ff945b735f766fbd4ed0bdc7
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 7703aa789cb66baa6ad12d44db5c17d7dc22c382
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 4b1ecbddde40d8316db717d7bcb8cb8bdfce5abc
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 2173312e6ba8cb8e59084e490f34b52224c7873e
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 9f6f367b28f91682425ad66b34cfac2c6b834365
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = cef63fbc748a28af9b00fc05bbd8e1dd99e4710d
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 5825f692093b39d82d446c9f7a7a9d9bd41cba09
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = f82d552bf696af40088c3f82b200ca075f8407d8
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 7f571dabab343f9d744a4852f1b53973bc4779bc
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = cc91b96d0e793b70cfa83c51b62fba1f573f90f4
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 03873be2b1edc7d8c68664b1ee2d790a25c42413
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 143b02d35acd9991d6ca824715c1b7a99da87e04
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 183a9a33bd20f643d4d7e23e8cba9ee963b08e53
-SHA1 (patch-third__party_crc32c_BUILD.gn) = 24b32bca6dfd953997493ccd6ca6cc415d7c4142
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 7eef6140af6ada8167f1b262f88b0205e59deadb
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 54b0b1ad0104890748e93df85cddebd5814609d2
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 891b58178fdd77609266f15c817e75e0f89ccdfa
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = f2871b0e509929e0f2d246ce1f90eef477bd8328
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 969d3e50d7d5c67274f252877cc612bcde0cccda
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = d732b8fab034707b44d1b97cc1b2de78f0b550d8
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 0c584eb11e3d437745d1f04bb99233e6de92cbe9
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = edb2dd00b444fa60741082d40206516943b170e9
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 26e85dca9a6be005d25a7841fb328f574f80d9d2
-SHA1 (patch-third__party_fontconfig_include_config.h) = 1e4739eeed3dd27f9f3f791b440565fd16804fc9
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 053898ee06cd8e54138a5044f96cf338b646652b
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 5973a115cd3f5ed8dc34db246562e9749c0bb644
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 67db8bd7931532f2fe4145f946536c8c061056c0
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = b7ac26026cf0e943a86082a831d3546318b8e8aa
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = a1201ede9a8929547ff87d23320de287f42c53c8
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api_bsd__locale__defaults.h) = a539909686611d0c7cee3f1304c6d64e36504ffc
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 551ab72e236a96556172e91bff478845455dd974
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 111d239ee7a3ecdf2140ffdb03e4a678963bfe57
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = c023e4ebf24a3732dca4954b3c1adb8966b57a7e
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = ee84be75255dea22f9a2875074be0f7bf32f04bd
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = f90ebd67ab7cf834d2f66d49e10659c4a3bc5acf
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = a479a4160b5e134f546fbfd81161bd01f06f2930
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 332995a23eaeca58ba07cadee3dad1d5dee8981f
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = a607ab2898a0d4bf62d371e026edc5e7eeb69e44
-SHA1 (patch-third__party_libsync_src_sync.c) = ce7ab7d59d3c37c5e9d745e723cee5f82783b112
-SHA1 (patch-third__party_libusb_BUILD.gn) = 36b7acdc090cf9911884bf2280edb7de525e10ed
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = 026e94e9f9f9dae1882614704f0bfeb35348ef3d
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = d4a0773dbf996f7d14853e89880d9fd40686762d
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 117a3afaa44e58f27255e83f04416ed119947988
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = babc4d814eed2e8cc7d7b19728cb7e764d95e870
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = ca53410ed23ca3712493428f47b0af4983964536
-SHA1 (patch-third__party_nasm_BUILD.gn) = e79ef638881981d0e5ee25a08ff1660f90742450
-SHA1 (patch-third__party_nasm_config_config-linux.h) = 1dea3f64d6fbf0e2e8ffc3083760bdfa910b874c
-SHA1 (patch-third__party_node_node.gni) = 7dd19cab8ffc1c0ea1add152a98332f833a54f90
-SHA1 (patch-third__party_node_node.py) = ab00dd070d4cc135faec479cee5696e3dd0e7e2c
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 28779abad23c67ede7a1cb6e901ca46e69ff8149
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 759e253dd79260cb394bf5fd4ec70d4b261c5b5d
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 1bce274ab80f188dac6ffe68b2cb3db41fc3b18f
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 757daf26ab4e002d54f4b98f74d724c6e85f6bd3
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = e86f9e02a85dc900133f036e2c4c604c1af4f551
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = fc861c05a95fe1b5f0a121aca767000a487d02c3
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = a5be20d225cbafef01bf243d78d2ac39f3aa7d37
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 8927c74b0892a5d3a4487587063acf0767ea9eb2
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 5a7f7af28d7e38b458c6a1594f0dea96242de031
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 0389701d4e2dc8bd4857ad8dba76346a78e5154a
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = e9f471d00ab09e446fcc40ae86b1882bf1576487
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 23f40ab1e3f1f16fddd040c1e1ca35a3a6df3956
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = ea761550fa5630a413a432091c2fa6ae951023fc
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 794ed2595e029e89cecf9e84069abdd1e245b187
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = b7f136d8d9a390658b0ff26810e6a8292907788c
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 72aa14037b55ae695471ef6ed6f9355a62ca1650
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = ec5a2e5b692f56c4d5aee34a4bf81158d6f9b67f
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = e4d3ea1ac7cfec985f562bf175e49c78ebf66018
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 19229ff47fe5ccf9c08c2d65857958655d39b274
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = ab4107b82fba3f2fa3efaf5e598195af25f478d1
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 3cde4f04b89a9ff285b66a520709d97dedefa57f
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 275d163f1d824385618f099f4ce25e06d7e2c817
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 37aa475dcf8b2660bf3c9945e0c79aa730ace339
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = b8040db8b2c9884b192066607d56a2ea385a35bd
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 8ef8d456a107acbaf91386c4f82046fa8c6fcac1
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = c00cdc6c4302fcf1166f3247032e4638d7ad58ff
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 0af6456aa0ab074fd601d690ccbcb48e2dc22817
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = d6ad4361a6b4d370bc8585ce06ec163255a627ec
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 25c600c943303a9e3197f35cf448e04938aba09c
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 18cb30c9b72ce28e3196bd256b08b12dcb321b55
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = af1e0719935af7253790694f408aacd0763a48ed
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 33d7cc7339263806a4872f6aeed2cae84a4d65af
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 38bb2099f6e888c6447b98374d374bf2869b0ad0
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = b6ccd3fbb4876e55b3c49a685e49fc877beb29c1
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 371153dd014e44f3f92bb87c24fc618358684a05
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = febf405220df2a9fcdcc46c71f8ff37f9b409dde
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = cd57f934d7b345a4eca9280b56e4ac7399641091
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 962c4621268b90a030f692678d42c9da20b82a99
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 5fab7359049b0faf918bc6d207bfbbf37cd3036c
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = aa452eaf66e2fc30d4d6e19855bbb6c7ff1748e8
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 1f914bba2adb8bdbab0ba6a805b7d80888d2f4bb
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 9fe3cfc56fe1abde36711c2e7839c2e25ae75525
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 0239244bd378084a483e5ad2321550f1f6b6283c
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = cc7b2707327a9308962eac0b8a57dba5884f8c2b
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 516abb013d4471dd0687bb1ceeed1f6d3a2b6e38
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 4f2a88fbbca6fb4ddde613ef8d04d82009cd8be0
-SHA1 (patch-third__party_tflite_features.gni) = 9f4c8805dccad7eceeaa70df704e37c5ee1e03b3
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = 3a5eb0e49d4f27abac9e2c1722018a5271b58d8f
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 8b0634951aa05c62a9218041a0fbcd96c2177b24
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 928cbe9ab0cde0ae2a9ac05f1a29d4201ddac1d3
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 000bace19c0e6c2b4d6b16149c80ae80645b205d
-SHA1 (patch-third__party_wayland_BUILD.gn) = aefce36991d4c305575d6c8a9d55f7eccd71c0d6
-SHA1 (patch-third__party_wayland_include_config.h) = 0c66a57ec198877c9edc78ac16cc885ad4fe39f2
-SHA1 (patch-third__party_webrtc_BUILD.gn) = 21f53ee67bb8cc6312a34d3474b17bdf2ef55c7b
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = c917ecec78c01948a9ebd033536dec46b33a0cdf
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 41d5b100b21bb5d3a1e323cc5e54cd51bfa1b9a5
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = fc0fa6fc8caf85fe26e75a69ba79ae2d3540c226
-SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 4f3cbebbe4e7719befac54ad83261250d76df68e
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 9d9899021bd0b091f997ab7a0ff666de6af9f648
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = c23ee952021e4238f9dd70e50ad43fc42a19aaef
-SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = e435320b792a9fad69042fb09bfe54e77a850af0
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 71f6a0a1aee81849e702c74be04435bc16fddcff
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = f1934ab1d815ee22550d765538fdd613028959fd
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 10dc135913a5629ef24238ddeed22f56869318eb
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 2f0e97124ba1043a6c80f70d8fee60f62df8336a
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 40758db1346528bf093d696f9ed13327926c3a62
-SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = b3ea8734a199071657040153dba4c8972b151337
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = c09ce8b30270bef5c9520711cf379937e1dfcd91
-SHA1 (patch-third__party_zlib_BUILD.gn) = 59a487f340da39f9c39acf1980557114fa1822b7
-SHA1 (patch-third__party_zlib_cpu__features.c) = d82543a680d7f3232b2ca5a1584bcd7da91d75a6
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = eb35da69221c2f8c37fdf1af069d29854dd8a726
-SHA1 (patch-tools_generate__stubs_rules.gni) = 30b02c8c57b23903fc7111de97e70d3d0ae244b0
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 343414c5b2902b5656090c8e1bc8f103d63f716b
-SHA1 (patch-tools_gn_build_gen.py) = bd375a8d7620ef5756258f193c0b2df9b14a13b3
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 8e431222106232cd7b13aa4f421b882f1d371cbd
-SHA1 (patch-tools_gn_src_gn_version.h) = 237758de22cbe8848a3c450a60b80ef1844d75eb
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 6e9c4e1fd325e41ccc9988a664f7a6c3ffb0ff39
-SHA1 (patch-tools_grit_grit_node_base.py) = d07d7174d4bdf4464d24222ab40387ef2ea50ec8
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = cfaec5de60a2f9281c33b90216176a29784202b5
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = a4244dfc2dfe4c3c9eb383cd8e6bd83e52995495
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 948320aa5b5220884b3a5ae86785871baade1277
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = c02a4c512c3db9354c407c1f24b9b496fe2b3b88
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = ee3b292d0d72eb7da2b50aed2d0f79448541eb0b
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = ec9252626507d5ec6f41f73d0606bf7f14eb470b
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 3b7e7824bb81a79a0d5bb1d4c0a81267415928bb
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 88b2df31dd14ad9784c6265f75ef9870e2dd85c1
-SHA1 (patch-ui_aura_screen__ozone.cc) = 1f6395a53d742daaa09ed744e368c53442799c49
-SHA1 (patch-ui_aura_screen__ozone.h) = 0d7315d5eafc104f84a2a132b309e2e686fa94c5
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = 4625aace67dc8ca0cede77fce44343a5e6c9ad73
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = cfbaf7859a1e26ab025617078c0392b0e52bd6fa
-SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = 9acc30ca751cf85adeffefbea43987d6f45111ec
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = b51ebbe643e769c50ac5964399856ef55f364486
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 048a73f62c019d52d54467dffc3483631650f3f1
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = ee6b320cf1c93ade44cbe4cd7a7394392c6cc81d
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 20c5e8c3c89bca0c1feb91d1bd4f348197c9211a
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 7852e9d61e278ff1eb0a2a19be0b8c1c30ebc146
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = b66ccdfecf0df3942462035418ed30c3d3ddcef7
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = b70a842299d9a5c5f5f3a390a9e93901b6e45b9c
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 5fc0085039c69bbd6b27c76832167a72ae763c54
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 95464da6083db202aa4380159d7282a154b0fcc6
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 0f500c3dc12f725a0f95c04b867149baad6383dd
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 48b0e9991a69826942a0ab9ab3982a499e84adbe
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 923979dac734e0cd1fdd7ff6b3e887f6e57049fd
-SHA1 (patch-ui_base_ime_text__input__client.h) = bd84c6e74e1f1acd580f9fe7a82c1c663ac05873
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 3715477f62c390182c14e9103873f993fa7301a8
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 95f9e4490aac6f15a8aba17f1f65398f0d6bfc6a
-SHA1 (patch-ui_base_test_ui__controls.h) = a0df74d05e9e00b92c806d498c866bdfc475e777
-SHA1 (patch-ui_base_ui__base__features.cc) = 02f297de30ba7ec2bfd3cfce2c4aca1e397de936
-SHA1 (patch-ui_base_ui__base__features.h) = 33ec692b154993e7bae1d0df2c8891c946e5f0dd
-SHA1 (patch-ui_base_ui__base__switches.cc) = c8e5c8bfca7e407d758d5cf2293aee77bad4bfdd
-SHA1 (patch-ui_base_ui__base__switches.h) = 4b589b32c01fc8e5efd6855a0cea75a5bbe62942
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = 856ac38ed90f241fbab758e0855731761b663d9a
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 918c79f1928eddca08b3e2042ef702fd43762254
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 9e25c84710f508ed0dfdf14676db2ee42518a6eb
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = d76b079eecc14fb2cd6b204291dd073c6aeec061
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = b9171df20823a31db7dd1fabf06e6f47990bab2a
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 1488fc9c780784e8a3b51a16c8267f46df5dfecd
-SHA1 (patch-ui_color_color__id.h) = f58773c1e0fe2e5f0937438c2a966f41512d2874
-SHA1 (patch-ui_color_color__provider__utils.cc) = 88d5192422a318a07cbe9acc23a0ccc0ea8df5f5
-SHA1 (patch-ui_color_system__theme.h) = 94ad536095fc53978c78e7f8306a5b083199a4b5
-SHA1 (patch-ui_compositor_compositor.cc) = 7540be1287e108ecd49096c4d74e39dfbf8adb16
-SHA1 (patch-ui_compositor_compositor.h) = 04f3f3a9fa60a6c493f439efe7cb5351b320b3b3
-SHA1 (patch-ui_compositor_compositor__observer.h) = 7c281ca9ca589e2da760d98ef1bc15ead8fe6e70
-SHA1 (patch-ui_display_screen.cc) = 7666f06ed2ac9fd42e3ee89521f20ad090f05713
-SHA1 (patch-ui_display_screen.h) = 47366b91b8d82d893defdfd00e7024af8d96304b
-SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = bdefc024e7b1c0d2e4ba195d8563a5b4792f568c
-SHA1 (patch-ui_events_event.cc) = 2f9ca9b9e458e2a4b3c9579c096eb320a127c67d
-SHA1 (patch-ui_events_event__switches.cc) = 5877cbac0add76735d459cf1b9714a120b015d80
-SHA1 (patch-ui_events_event__switches.h) = 0f2b2892fca9bf3baea591c90201c8d4e92bd2f9
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = fcae0533e5804944f9ba16641ffe5fcf6544b54a
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 795e6dd40d92990d3825a7e53e5cb096d0c64681
-SHA1 (patch-ui_gfx_BUILD.gn) = c364284ff0378da290b54c806dfe26eea9482cd8
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 8f220cde0ce58557fb35967678ba426dd6e13a65
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = c9082e92cb9d3ef62e2a3f0399ee09e4e390b073
-SHA1 (patch-ui_gfx_font__render__params.h) = eb4ec5a2a33ede88c10cf69d7bcf1ab2fe32aa23
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = a133db7acde6211f36a119897d7ebd20ab52e4c3
-SHA1 (patch-ui_gfx_font__util.cc) = 56c0d4626530ee4af7aa3d70633ee30d37105e2b
-SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = f49e00d0dfa908fe47411642510f1d9ee53afb77
-SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = 6a5c46651416f210c5e81cdd78c7a0705a0ccc3b
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 961b4658d8af636e4067aa76b62e754d7ede56ba
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = bbae125a1c4f850ed13fdf55c5960279b312ee39
-SHA1 (patch-ui_gfx_mojom_buffer__types__mojom__traits.cc) = b1346e6eb804d0931a4042db02ec4f366183869b
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 9c98d499d2ea06f055629748152791abdd7f69f9
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = cefe9553b5ede73bbfc248189258bca218229e95
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 384717d5e6809df3bf27c060612f796a88b63948
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 1a06d3265f61bbbcb2dee58037ea055e1377d846
-SHA1 (patch-ui_gfx_native__widget__types.h) = 82067d20fcd0719835e57d0923533339d9ccdca0
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = 35eb9f9471540c315b4f0001ba29882b14dca7cd
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 38ea375d399706f9933aa774e77d2ce1430dd0fd
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 75dc264da8a5400998667f08349f1051878ba6d7
-SHA1 (patch-ui_gfx_switches.cc) = 26ceded0551ef86f78b124576ad7b777f8e00fb1
-SHA1 (patch-ui_gfx_switches.h) = f13d267a73f365200668eabfcb08191ea699281e
-SHA1 (patch-ui_gfx_x_atom__cache.cc) = 0ebbae4ca60344edfcae7d16ace0b18d8f8e35d0
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 052cf79bdf844169b3df8b24d0d3880fdf11ae22
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 6828f8ac490be7a06e126f6e8779ac9b3ca0fc5b
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = aefbcb0dbb26e3b6ed25584fcf000cadc77063f9
-SHA1 (patch-ui_gl_BUILD.gn) = f2a4a8dcc566787106ca4c7259b32c0268d333e4
-SHA1 (patch-ui_gl_gl__context.cc) = e6adb8a8165f2ef211e122e10bddb763da8182cb
-SHA1 (patch-ui_gl_gl__fence.cc) = 915a07be49a898bdfa4cc97c179fd059e2d1cbbe
-SHA1 (patch-ui_gl_gl__implementation.cc) = 309ed220b1530348f351cad0748d5900b8dd49ab
-SHA1 (patch-ui_gl_gl__switches.cc) = c2ad443632c1ea994b15d50e1a1c165b77c19fd4
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 7e1d21f7012949ef4084cf2a40df8af920854369
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = a6a0395f8d0a0e5954662794db4b42ac5518681a
-SHA1 (patch-ui_gtk_gtk__compat.cc) = d542bf0e9276cd955c2f09b0ee886c77f789ddec
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = f0c34b7a44e6c323fdd38f48769e9b29ef1396fe
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = dc8a9d7d52a3bd165cd8352a6e88270c9859e7f7
-SHA1 (patch-ui_native__theme_native__theme.h) = 3226de9d4f3a892e67864f18ae91429ca3e3ba8e
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 341994ee12451bad2545ed1d1652e7957fb3be17
-SHA1 (patch-ui_native__theme_native__theme__features.cc) = 3a65df0f7af10f253ddc749bad4ee8f7c187bc8f
-SHA1 (patch-ui_ozone_common_egl__util.cc) = 33db0ff107604dbb238361d25f91b4488cbd5b20
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = f500c47c5476008d6bb2506839b4f0b0bfe54cf2
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = fc27dd79cf29bef397acfe3ce07d8f7543a409a5
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 0f31913b6830f59c25624107726c56fa48c95a6c
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 4919b9f672df43dcc8e68424d1358750bde1139f
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc) = 8951d5ce3516a8300d0c0e421e04423e40926941
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h) = 5eed8e45af9e5c1d7c3d33f49f572bb19cf6d44d
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 295561eceb66e076b7c4db0d79f62561deaf44d6
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__connection.cc) = 1c428e810a2c6cbb8a4e463c7fa0fea34992fded
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc) = f1a5b222a1c3028cc0441da5d313c1275370e9cc
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__popup.cc) = 020e953aba9200cc27fe3058f7ff0076685b3c3e
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h) = c00d4504a80ed4ccc52b12288e3e08ae3016b85b
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.cc) = 298fe4ac004258ea8374718de13e1789c91418b3
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.h) = ca0d6c4ca21c0ba5fb965149c63ef98b468140af
-SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = a8294184926618df4a4fd353df9a8e6e1822bb8d
-SHA1 (patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc) = d0988da9bcf08569d94dc5912cfecf73544d82d0
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 720980466acc3f8da52d8fcef744d1b31031e55d
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 22dc7d63b9dec83993353f048e58bf821088152d
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = e058316e42fc583c60101cf80897870834d56af5
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 18656a9f93b235c5b76f4ae8a8dad96becbd32aa
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = fae58379811b8472ff296522a0c0be957f865c81
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 1670c1f9fd7927652a11ba0e53050f20230d6e6b
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 162321a358060975d81637b1ef206cf05e1c6737
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 5e6245950fcf068e9b6cf79282949a91ffadf46e
-SHA1 (patch-ui_qt_BUILD.gn) = 4082260e40b12aaaacc7ae795da55f8b60ea7833
-SHA1 (patch-ui_qt_qt.gni) = df0ac18d9b7789b0323e93a4e347fa37a68e0d5a
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = a287b9940e62b8b776368fb156d34ab58a4743b7
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 55be8239455bb03aa5da24a0fbb00323e5879073
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 0da4e08f74d3bb03311b851d32ef68d6ce6ab31e
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 402e6090043b394d24d2db2c99f74bdb933e0c6f
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = d7469272a242bc2b242a2517fa279f381d55a379
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = f6f2279c44a6522dcb2016b686f28f5505f70752
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = f332353db38ec276d25a61af9b3bf28a9474220f
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 5090fe71a740343839aafe9ac428daac15f7730c
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 6cf465e4e67b74c5d6da20eebe704df6e80d5676
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 1e3027bfbcdef5d5864ad9466a4660b2a6b9cb97
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 03600e0d4fa592ec7ff33ed74bb915c357beefc6
-SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 3fc2a1689566f926ebd6daa5b850a72c6837eb17
-SHA1 (patch-ui_views_examples_widget__example.cc) = 9ab8834171d0609eaf404af8a5b4ac5f4f67d3b1
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 7032d3e31404d9828c3761071056f14547ab40f5
-SHA1 (patch-ui_views_style_platform__style.cc) = fc6732b9747e5c8a8dbe46d30323f93dd7f82760
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = df0b8d5dfc7708be792ac2fbaa018b911e6a2ced
-SHA1 (patch-ui_views_views__delegate.cc) = 6462bfd5bca4ad975ed3fa37b7859c9caf86be59
-SHA1 (patch-ui_views_views__delegate.h) = 7221c11543e21448c2c44389ffdaf1fb0512f6c8
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = ad010a3b1e05272116176d10f2cae0e77df13961
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 5eb4359c870fd82a27a31291b88f5a676fb6752c
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = d5ac3a158af47c3aa3e12518b83fb86c975e3c01
-SHA1 (patch-ui_views_widget_root__view.cc) = 28f7b6467bd2aac024a32af6fe62d4d70c28e5d6
-SHA1 (patch-ui_views_widget_widget.cc) = fe0ba7a447424002ed0197504d39e9d36c8db478
-SHA1 (patch-ui_views_window_custom__frame__view.cc) = 3dd6d85ea155c9178ca110c84cffc5ff5fb39398
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = d3812f705b1a2249bc03315d95d95b52ce52f1d4
-SHA1 (patch-ui_views_window_frame__background.cc) = c7132eea07575c147e308fa474afc548e8d3cdbc
-SHA1 (patch-v8_BUILD.gn) = 6f11bb34443d7d7d71dc11352cb5c774bdcf5523
-SHA1 (patch-v8_include_v8-internal.h) = 1f4558eb2f5af6d0a64fc1458a30141197cbc0c1
-SHA1 (patch-v8_include_v8config.h) = 38177b146eeda2ddacebeec4e7b051a8d6c57148
-SHA1 (patch-v8_src_api_api.cc) = 6061fab02c4a9fbd9a396c1ddda602a06fbaa160
-SHA1 (patch-v8_src_base_atomicops.h) = e31432e84c79f12af1102f85f14aa68176500b27
-SHA1 (patch-v8_src_base_platform_memory.h) = 9a408c78d7c1144e0f20c771a09e15f2d34ca76e
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 9925f928a21cc60df670b7b6cad9ccbaf8b33cbf
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = e2cc9bb1daafe25ab306fb6f6b614667d3acb523
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 5b1eb849fde94ad3ff2c0517d202af6450137c4f
-SHA1 (patch-v8_src_base_strings.h) = 89c35dcc68d845fb240811ab786245d04ed880b9
-SHA1 (patch-v8_src_base_sys-info.cc) = 1e0f40bf88dfab8994e3a2c5bfc806e76ea0eb7a
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 52c695e55d3e86e7c3789baa53656ddf32e090f9
-SHA1 (patch-v8_src_builtins_x64_builtins-x64.cc) = 240b4299b19bd308e72f3c6ab3502b6c74f63402
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = a5f6a253275a2aa3853e444a4e8fb276ad3ceaea
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 28ff5448b629bda059600822d057555650904334
-SHA1 (patch-v8_src_execution_isolate.cc) = 906a72fb44f2dcea63b0f20cda065f580381f056
-SHA1 (patch-v8_src_flags_flags.cc) = c959031e4ba2d594c02b6c053c618d5994e4425f
-SHA1 (patch-v8_src_libsampler_sampler.cc) = b4c7ae50e2c2785409c2fb88dc56323816565216
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 7f34ca1b1fed0356a08f987b19df93454f1ccb72
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 29692ff5577192583129260540fc08a085fa4585
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = ce6006a81f372ed1fa1e958549cb8172236b3ec5
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 5762fa73dbf1d9712de81536b25e49f75fb28c61
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 53258724304f428b8aacc5d0c8233a686a4e1511
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 32f62206fd234d389c30cbe4f5247ab52ee7458e
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 311109d8f2f503849ff2438fcadd05eb25201280
-SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = b88207031bbc2bb68a8788c2f993f1f7ceb284e9
-SHA1 (patch-v8_tools_run-paxctl.py) = 848031af2517ecc00e9c0944a17cd10f658db4ce
-SHA1 (patch-v8_tools_run.py) = 16c54c0d1db676fd84891dc918a0bbecae73f9e5
+SHA1 (patch-BUILD.gn) = 1df306899328dfe37fa34b876c9963b61f7445e1
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 4330d4f63ffcb2868a709eabab32db87c368e928
+SHA1 (patch-ash_display_mirror__window__controller.cc) = d5cbb074b95d92fdf3ea9f9352d9e3474c215824
+SHA1 (patch-base_BUILD.gn) = 5549b45b1d507475173a1c5d2ba194534d765e69
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 0b66943c8bb88dfe220221bf21be0883b75bf88e
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 44ece29dec7aaa0f78444966a367e41a5486295a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = c001bed78b3ce9affa55fcc192cc79468049ef39
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = bcd09427ad0b0a9bc4cfe1a917363f53c852dbff
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 464a9dfd129c02888384188eaa0558ae751fc1dd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = c7f8dd58bc91f641df718b8fbed73ea7af0a6a89
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 5075b08e927b7f5adb382f24b5f5923b8fe922a9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 3d0eb21ade6e14d5718ded86ed80d38b96c83165
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = bf70ec741811acf6ea82a4d04ed6b1856c11bf90
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = a70a5082acaa6a75225043d62cad5026b88e9d75
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 9ae3ec09d775c927d9c66fe52d79bc0e6f2da801
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 5cf132157b18568efbc3ccb568f495bb50b1611d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 92fd8cd4a14b83774ee6b1258134b59c34ac28ca
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 6fa5025177047cd819cb956ed4a624746b6bdf92
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 2610de1600f395bc5f85809b9c46902e1432a0bd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 8a0bfe4b1f2655e8d4d77e7eaa4427e5889051af
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 8e24d6fd3e8635252cf53a2c7e161635306be328
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 9e324a9c743598223a5cd348fe6548c66bbc0048
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 5b27a761bf09b379787e55082f7e3b4ce6410177
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 7c965ff769b914b0a1912da702322061984e8b15
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = ef3e1e1f770b7d862e582c4cbbe973c02a064338
+SHA1 (patch-base_atomicops.h) = 7812d0dc1a65989845d456e3577de12e4d94dd0a
+SHA1 (patch-base_base__paths__posix.cc) = 2d89ea360ab57f21b8764781da9a8c91b5139736
+SHA1 (patch-base_compiler__specific.h) = cc92a1400ed3fe0031d792137ccd86d7c712d84c
+SHA1 (patch-base_debug_debugger__posix.cc) = a80d402f5aef717bee68716697224fc7332ff168
+SHA1 (patch-base_debug_elf__reader.cc) = b8840c0abaed1d1606639a310eb63220b50e1ca0
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 59f5b37a889de9bc0be27d5ac6217f3fc9a06e73
+SHA1 (patch-base_debug_stack__trace.cc) = 4e9623a2423340ece325a8730e7bbdcb468f817c
+SHA1 (patch-base_debug_stack__trace__posix.cc) = d7308c3e64bff7f0703dac625191e9d6c6bb9015
+SHA1 (patch-base_files_dir__reader__linux.h) = fc3fc54867679fd7ff12b2292b3a733231f81b9a
+SHA1 (patch-base_files_dir__reader__posix.h) = 194d1f1cf6ab6255a37fa8859a01d41b97913b48
+SHA1 (patch-base_files_drive__info.h) = d2b92848b3ee5aea6db43c8e10a2227454fcdd3a
+SHA1 (patch-base_files_drive__info__posix.cc) = ec2c06d2142f1bd5dc1bcbc12c9a0b8a22df514a
+SHA1 (patch-base_files_file__path__watcher.h) = 838fab85215cfe21673b9106988b79f8717706ae
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = b63d0da7ff72fa75929222ad7d5a3e9940d89f08
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = bb4d884cc2cecc08d7008155e23ee9b29c2b13e8
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 900f0714df3ad1748b3331c524419726f1dea73a
+SHA1 (patch-base_files_file__util__posix.cc) = df53b9ea25c89f413444bd0f2d597b639fabfd9f
+SHA1 (patch-base_files_file__util__unittest.cc) = 8af6ac5091cd2a728db237bfdaeccc718dd01bb2
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 2bfd21beaca56ac96a773a17dfdc277c596634ce
+SHA1 (patch-base_files_scoped__file.cc) = 49a20eb7feca58c65807bb5597ed1836cb493fa7
+SHA1 (patch-base_functional_unretained__traits.h) = 22e8b89d88d0101b2543f128f0d42e3eb1589a18
+SHA1 (patch-base_i18n_icu__util.cc) = 96dd66643fe4788066f258e6a57fdc9fe150030b
+SHA1 (patch-base_linux__util.cc) = 8552209eb784f2e03e1079f89660d9d18e9ee37b
+SHA1 (patch-base_logging__unittest.cc) = d2bb95abe0f90339296b2f2ccb84d04d82f738a1
+SHA1 (patch-base_memory_discardable__memory.cc) = 788c04aa161b3e118fc67d9603dc87a9e40f124c
+SHA1 (patch-base_memory_discardable__memory__internal.h) = d609f022fcedf0d9217aa3f8577fae72f022aeb6
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = a7307cb4419163a21ca662450390664350181628
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = 994e20e2802382a685eee6e9c63fb275eba49b01
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = c4888c8ac0dac7e905abf18a9f9432458603cc8c
+SHA1 (patch-base_memory_protected__memory.h) = fe5848068a5f4b79487c5f7547b3f2792ac77716
+SHA1 (patch-base_memory_protected__memory__posix.cc) = e4f1b8a770f15ec49f5ca61e708c5a75f37397b3
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 960f8919ebd47f81485b3d34791878810f75d77b
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 7e6c15896670a0503ac38de7e7eefb06ca99d3bc
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 1420254ce91fb978e73a1897637e69f94dd54441
+SHA1 (patch-base_native__library__posix.cc) = 4124b920d494cd1fdfe04fccc81c6b40d783a349
+SHA1 (patch-base_native__library__unittest.cc) = 90a956c5ab9064937541633f381e47c99623d550
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = a39cbf361febff35f9587c3700c169dd9029c1fe
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 875c76c66b866a56889a07942a1048c018e0f750
+SHA1 (patch-base_posix_sysctl.cc) = 3bbfdb0db58f6a74682e5ffe79ebe4d70b14f3a0
+SHA1 (patch-base_posix_unix__domain__socket.cc) = d5755d5fbc9c9e74ea145c3ebc70f13d6db703bd
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 24304fb1107189efb086ff4e5098fb0ce3bde324
+SHA1 (patch-base_process_internal__linux.h) = b7fcf7ba27ce3ec7b5ad3a55e0aa33c0ecca3931
+SHA1 (patch-base_process_kill.h) = 4aec02290eded6a6b3f1503b55fab3e0f36bb92d
+SHA1 (patch-base_process_kill__posix.cc) = d492eee7141be3cfc108c34ff9d88030ee058610
+SHA1 (patch-base_process_launch.h) = bc88c07593a6df2080cc6c5c01f64ae908b9c251
+SHA1 (patch-base_process_launch__posix.cc) = ba27802d3a24f4c63eda679fa2a5e7977e176cb4
+SHA1 (patch-base_process_memory__linux.cc) = 9128d44f3dc045469d3eb40a26a1cd4af44d46c5
+SHA1 (patch-base_process_process__handle.cc) = 61703b45c48e8618a307de0f1cc37e49039c5930
+SHA1 (patch-base_process_process__handle.h) = ef3ceb434c8b401933687cb99ffad541b8aba33f
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 4635e04449a3ab2b573ed8b6e3c1c16659d5a9f4
+SHA1 (patch-base_process_process__handle__netbsd.cc) = 0185b9ad28f857065edb8c15bf53661152c63934
+SHA1 (patch-base_process_process__handle__openbsd.cc) = 77324750f4b271a6578fc8da30d4d49ec6ea08ac
+SHA1 (patch-base_process_process__iterator.h) = e66e9caa419bbae9e4498ab834cc7090fbde62ba
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = 7cbd9d750248f66705476ecc3f9f3df26671f72f
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 70905b926def77dac0826e765dff0aacbec85dc9
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = bc182e1ae98f48603645c37432cce155675d8240
+SHA1 (patch-base_process_process__metrics.cc) = 9ee5227546a8f0e1874b3d4bde31607b1205b0a2
+SHA1 (patch-base_process_process__metrics.h) = ce03b80545f56636384db52d520caa12de588fc8
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = 466fb11278a2540b4eedb5e4700228ef166380e2
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = 601ecf690b39e58c75f474c00ea9d36a1d6d0024
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = 74e2ca9735ebb9e11ec62045db8c819f3683ddf4
+SHA1 (patch-base_process_process__metrics__posix.cc) = f72484a9a5aa95a1f6c036870643261925e361b9
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 4ea79854c2612ffd636d58c515b1f8f6e1fbcae4
+SHA1 (patch-base_process_process__posix.cc) = b03f443d2b7cacc7362d0579ad62fa7794752dc5
+SHA1 (patch-base_process_process__unittest.cc) = 149cc4440f8e2c4993537e8df1c4d6914c3a1306
+SHA1 (patch-base_profiler_module__cache.cc) = ae3af86e2db5d3acb6fe58e5b2bc5cb0b3ec846b
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 9349b4e5f5db5ce7a7c7c3113d57391302b2e2fa
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 24653148cdaf7098825bcfa9980f82e1f65cd34b
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 614726d3a2cf4916ffe5a49ba9cac3394982836f
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 99cfac24988abaf160f252b982744d0755635148
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 54241e85b2218d1ebd846bb926ba9d1ab9b161a2
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 473dc22aaf73d688cab2ab88a71cfa6701fff305
+SHA1 (patch-base_rand__util.h) = e26d5ed1ef014340e3142e35707d96bc7c07d62c
+SHA1 (patch-base_rand__util__posix.cc) = 2b769125fe6945ce737636f2c0ae33e4323e8cb7
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 518292b6bd9de64c9f7b3991d48721fc1570c6a5
+SHA1 (patch-base_synchronization_cancelable__event.h) = 58bbb8a87f69d4de1a622b675e6df308315dd5e8
+SHA1 (patch-base_synchronization_lock__impl.h) = c58a1f66c9d301d1c41db75aaec2244692cba047
+SHA1 (patch-base_syslog__logging.cc) = 8a4405fe06da30a1124fa4e9a46efc42e3372a16
+SHA1 (patch-base_system_sys__info.cc) = 03b8b3fbe0911137cadb116db1538dc73459ee89
+SHA1 (patch-base_system_sys__info.h) = f435a43ba968a381d2e3e956e5261f758b8e74c5
+SHA1 (patch-base_system_sys__info__freebsd.cc) = 79d0747395ba9fac9177fea2e8ed269da50b5d21
+SHA1 (patch-base_system_sys__info__netbsd.cc) = b26bed26cbc003ecfe6f95f3c1168fd1647638c3
+SHA1 (patch-base_system_sys__info__openbsd.cc) = 8acb7e3e40d0761e1f6e8b40dfb84fde017c7cb6
+SHA1 (patch-base_system_sys__info__posix.cc) = 7d0bf983c9d9e1697ed3a3cdf55dd761dc4f74ed
+SHA1 (patch-base_system_sys__info__unittest.cc) = cf010a0805f1e7e82fc54ab0e4b8b31601e3bd42
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 38a3373b7394cb2b99dc1fa872b9c9799fae8a7e
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 637e0fd790c0b403ca0ea65354b8a60d45f78eec
+SHA1 (patch-base_test_test__file__util__linux.cc) = 6c9d2fc751c4266b70dd458bd63f5bf5407543fe
+SHA1 (patch-base_test_test__file__util__posix.cc) = 6eed84ba040c623dc09c2e2d754e4a0f27dc78b9
+SHA1 (patch-base_threading_platform__thread.h) = 0969877e02046bcc0813f937f04b3194748abb72
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 38fb2f442213e1bf60e545160b5fefe12fd1969a
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = eae2a3468333d6646c3ac36fb9bd7b05db6d5c8a
+SHA1 (patch-base_threading_platform__thread__posix.cc) = 547fea78ad1c580f35df8075a17fb111a927b0c8
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = 879b362e9d9f9b8a64941fbc11df46bde76720eb
+SHA1 (patch-base_time_time__now__posix.cc) = 2454930f9fb153c770eafaba0150f2afa0048bc6
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 6c4635f9fbcda16e1128f272ca43138e0a35ca5c
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 5a587ec2070add5b9f6d3bf585be2e37267cc747
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 0cf469a40180f568526a0c7ba2033527e229c2eb
+SHA1 (patch-base_tracing_trace__time.cc) = 77753e0df07b8981769ca900c85078b22f15fbc1
+SHA1 (patch-base_tracing_trace__time.h) = 5fda1b9539c0551238114e936932061c2f2987e1
+SHA1 (patch-base_version__info_version__info.h) = a72073f280baa375c67f49bb86ba8e2969c152b5
+SHA1 (patch-build_config_BUILD.gn) = b3f16b04b7043da72d65310f5f7e89e6f0385a79
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 4499b97e4cf9c7a52ee12e26c59aa744d33054a7
+SHA1 (patch-build_config_clang_BUILD.gn) = 7d8a8e5efcb5dbb3316efc9f82adba8a8ec517b8
+SHA1 (patch-build_config_compiler_BUILD.gn) = 9722e57178e1ddf5842901c2b81cc1a823594f44
+SHA1 (patch-build_config_gcc_BUILD.gn) = 62f5319e412bb92469616a74150482df265b03fa
+SHA1 (patch-build_config_linux_BUILD.gn) = 57789ae575167d0a2330e26cc621e1888fbe4f06
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = cb7d902a13354a1252a44a80d0555fa9dda399c7
+SHA1 (patch-build_config_linux_pkg-config.py) = 02e6ecc11771656b1fdd4721e39640c9e1ac9510
+SHA1 (patch-build_config_ozone.gni) = 90fb34d30f66890fa8b76c46a0c0c24ee9496aa2
+SHA1 (patch-build_config_rust.gni) = 50b9fdb0a849be1c3a07e57875ef77159a5a52b4
+SHA1 (patch-build_config_v8__target__cpu.gni) = a7224b7cfca936a024891f5eed625e37270ca158
+SHA1 (patch-build_detect__host__arch.py) = 218eb44b4fa583700edc8e2b2a068bf9f7b05be3
+SHA1 (patch-build_gn__run__binary.py) = 82d54502fc401ae988441da9bb714faa37d21964
+SHA1 (patch-build_linux_chrome.map) = 08ef9a6a5f6562ec9bcac6106a5d98a8057e9163
+SHA1 (patch-build_linux_strip__binary.py) = 282847dd30f69658639da2dfd08607cb4f900930
+SHA1 (patch-build_linux_unbundle_icu.gn) = 8a9759d58b5999f95f97f3d0cc079c6f2cde6efa
+SHA1 (patch-build_linux_unbundle_libusb.gn) = e86edd94c245434dfe32838513fafd54d803d861
+SHA1 (patch-build_nocompile.gni) = 8eec9e8962ff154744fadaa11737ef81ba0ebf37
+SHA1 (patch-build_rust_rust__bindgen.gni) = c19fd1636363dd251bbca7371990e2c1d55d7a01
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 34b7e63644130853790c033fad4aaf1309eaf26c
+SHA1 (patch-build_rust_std_BUILD.gn) = 995c6f4ef75657daa4778e0454f8bd0026176565
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 9fc3a7381670d2b597afb8a9a8c0b1d5ac0fce71
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 7ceeea57711d1d39c7a34425f009ee668288c922
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = b1d5130563b96fb392fc92c73beb33d51b031f97
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 3259abaaa080cd756226fe81a77bb54934c8e1fe
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 87afdee21943ab861fc89815693ff3d9bd376dd9
+SHA1 (patch-build_toolchain_toolchain.gni) = d19c7a2121f557b6125c2e1c6c78825e6fc27417
+SHA1 (patch-cc_base_features.cc) = 232e0590bdec90bfdcbb27f18c7c86262b106d6c
+SHA1 (patch-chrome_app_chrome__command__ids.h) = edf80b66bd24a1c6348900f03f63b58edd2feb40
+SHA1 (patch-chrome_app_chrome__main.cc) = 5faabf9178b09f5f92d10a200424d19563c56773
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 040bbb523668ceccd73e45b2aa329e11aa6e6189
+SHA1 (patch-chrome_browser_BUILD.gn) = b875d4b08ccfce0858498984b4a9067770de181a
+SHA1 (patch-chrome_browser_about__flags.cc) = 02b770ca749cdd28cf704a822e90c9121b87e082
+SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = 2f444be0ae624ce983f5da7319fbd4eacef1a3e7
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 3c17d358e23539b78092fc1b654b4343475ca2cb
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 3155542001d7e11e255a54da5c0e050bc14a64f8
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 3ee1ea8ab8974babecf70efaee344f69d316564f
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 4baf67071fac90f2073ed419841d44f5dffdefac
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 6cfa24729ebc2ce0b7158bd4382b9f2b36d097e7
+SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = a8f46e316d8e5112cd8dfe1b0699caae0baad3f9
+SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = c323d953c0e411a1830c677aef12e06f2d35608b
+SHA1 (patch-chrome_browser_browser__features.cc) = 371849ae5b5a775be9e18b95253dce616eddc46d
+SHA1 (patch-chrome_browser_browser__features.h) = 0a439d2f93cecdc5b77d333fac1944ea1ee9b976
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = e336789d5121db5e146af69ae65e3bdec68ff0de
+SHA1 (patch-chrome_browser_browser__process__impl.h) = b53a45a2d0897807ecbc04ec256715c5d7b7d353
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = e7c5ff33ec9bdc935da5d7195662a7bf566eca73
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = 8faaacc7bfb08ca5c93a65cd321f5d0549ddb50a
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = c6bff2390167ef8a3514b509f7b9df64a5e28341
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = caf442cd8c0313fd69501cf8cec18205a2e8504e
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = d881b645c998ca89b180b6c5f3c6a2ef3f31d3fa
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 6479cf00ace9659575a73676294909d693304ce4
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = ae02927000890480524dc336eb51277d91788418
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 5f582fb35d7f5cc2fa6b4ed8289934d54f9c4e85
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 7569cc77c4fc530944b24e3476246e6a156de7d0
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 5728085d4f4c8761e4af2cb09d0a2d9893c51e16
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 0ea7d1088675046c6f3ad1d928c3a5352d080ba4
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 55fb3865a8b5ae3eea4545cccd231f5650395552
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 5e675ec871dc12ae8b411b48232657a184b82bf1
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = b3f8a72fd2f974aacb7fb13031fff98019a6055d
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 0e35d72f7e19e977f289ad98e84da4437897b491
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 0dfc7b24c43a8b227c0fa7e949c3cff33090bbab
+SHA1 (patch-chrome_browser_defaults.cc) = fc1a3d2003402acfe533db5dca3bc1817badc9aa
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = d5b70c37498026ce52da4409bca9c8edacf29c89
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 50b1d2379e2088c21f55e373079a7404011d7eb1
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = ab4d60c39c612ce2bf3091eb71d22e78073d679b
+SHA1 (patch-chrome_browser_download_download__commands.cc) = e74696e77a2a04d78f937482427c5fa6fa003991
+SHA1 (patch-chrome_browser_download_download__commands.h) = ed9b968be393ba71a0520539ee6e22abc33dad7a
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 1e0ef2408552316838b4a890af8e3c901cceba9d
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = 3d746e203eade459151b7a3f80c01b8017cd828a
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = adb8df2b9a5e74de86174e8312f324d3f7f8d421
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 4d4e9ef83b99c6d5fc9b174b301924d3c7f80045
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 1d140c667a46917c73417aae08882e53f7c08269
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 61240c69100812d40cf4ec515c91fcfbddabf45a
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 874f067e83f9e9ed0a3018193cc3f3c387bdbd2d
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 43992959525f81fe53a79f1d053b966446c2e6e2
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = bfd5e95a2f9ca9b9fe78026d058d9a2bc1f0d31b
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = bc4a5949d9a250be88444909126a3c9d1c718e5a
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 9c0907f3bab8dfe1c0810c37b44ad4943010fe5a
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = e0a94377543fb8e836660cb727a311d4b4c9be54
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 331dc5000b71ae49a37755c749e993e767659ee1
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = e1817aadc58f87acf5b630124536354e0ef662cd
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = dc1a7cf6e167b79c87365dd5d0e53df4b781956e
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 84c886b67a2be233831c6a9984f286061d41df57
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = cbd38a79dfc0a497f59725fd56e25e20de9f0ad3
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = bd20a6966698a6558c84d87a9bf5ec757e076054
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 033f89dd33145631ac2081ebcabccfd5ba98fe36
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = 6ca9f9e7bf263fbec1f13bb8637a2a502fe964e7
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 58fbc2b646dbdeba6b80e70113641ca699c3eb0b
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 57f8434119ed598122a227b3a11dc7ed5d47ad11
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = 83eec51688e2945b3779a47165b4b066fe420e84
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 17c9ecae0e2713c9142c80369f5093f6ea0a1970
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = e90d6b80b43288261a5d9bb9a49d791fe8b25e50
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 965ea92dc7d693b980305ffcf5fa8002f79528b5
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 522d027265d21e1428333bbccf19da30e2cb9d4e
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 2237374ab680205851ad24b7345e68a9a0b922ef
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 8502afb1b1b8722f770239395f20324b316af9b5
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = ed0a698d5884f111d16fb8d492b4a0833abad20d
+SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = 6b9806bc57b0e068036415a8e7896d7a5c95ad71
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 41399691beda0d7c9fe2b7eeee41058c435d95f1
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = a8ded98eea90f0aebba00997c2847ec63c8f4205
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 3be2dd965164e662c503a9ea5d24c49d64cc27b9
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 28bafe69ab048e15c503e751c68c10ca612a233c
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 4bc1be0a44cce222e47f0565f2d7eceaedac57d0
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 18c0b8ef2c62aea7906aac9426135b194c27b33a
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 47f3be3ebce5776e38820e1f0f99bb3395aa9b84
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 75ff1c0df2de204a728ad0f3e5ae3b43f8d242d2
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 0da462fd5dce8a2d2ebf006a3f72250e7799980c
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = c4d2d87aae4340a8293913cd34c7ce2a61c313e9
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 1a990b2a0e737c572155fafc08273b4d2107b33c
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 0f6e0a274f31a513d8ea70b805d7360717de5344
+SHA1 (patch-chrome_browser_flag__descriptions.cc) = ac26f64a9271fba67d143161f71e1c42b1724d52
+SHA1 (patch-chrome_browser_flag__descriptions.h) = 727697aa1a04e29da1a01462eb6a3d9901eb9a11
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = d343ba681700a72d75aaeb233e9b1376b64657f0
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 629d1770b2809312bd315cd6975c4f0ae1030669
+SHA1 (patch-chrome_browser_glic_launcher_glic__status__icon.cc) = 00c50e7bc80824833d9eadd6d06fe297e00937ca
+SHA1 (patch-chrome_browser_global__features.cc) = acc515838cc958c314b219e2f5c70e606768c3df
+SHA1 (patch-chrome_browser_global__features.h) = 262c02e4cc8478f683f934e00ce13c1955574dba
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 2fdbf7800d8859c1b53e0f6215033fe7071764b5
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 412ca1a4c6264d5412af12e412a43e7abc2905a7
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 04cbe03e19854ad73f75c376c0d9e3f1006529d1
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 92f86d081f7faf2ac543f8a5f58a1708d3e6ec4e
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = f21c03e255f823904df85d5178173bc64a848c7c
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 9264f3605e09b31859071b178be5a3de19d82d77
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 6fc820992421b2c18b9b8b27c4f38a0b6d767b65
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = c8c89327a014dbad596118fbb23abfe2d765d4dd
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 3aeca2ad6f4160daa039ec490f25b79c52a03930
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 2bab473ac0724d0469afb50202dab2a1dd591137
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 449cde6062b8da3d436b09120b24307cabd3dd10
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = a57d495ba5acbb85b28754b2994a30c3eae4e06a
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = bfed5c1581327af645b10a66ba7f2c2601443925
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 6394148633a9d876d431a4480208b5091d0eaf88
+SHA1 (patch-chrome_browser_memory__details.cc) = 447f98c712eb6481493082f7bbf44baffd80178b
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 26a17a60dddcf013b90e2c42654a0a16b1b586fd
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = e33ee700d5cfe7c16f56c16adaf7001d4c71dfef
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = e75b48f7ea4af2e779d4a77d8319bf31d5260e66
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = d459ae50d49e8c740c25ce1cf149d40c3cf90a67
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 3d00ae632dc97a2621e312fa5ce695d0f94d97bf
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = f6559868b1bfd46f07d679f60ae854b85eb5fbf2
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 1b1d31230a47fcd1b23fb7ef495e8fc204df71ab
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 724bc41ccbb04e06dabfd9cdb7dec9b1ac682684
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 3ba3c859c4bab57448042a93cfe78513913bcf80
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = c40d04e0e09b5e3d56a60c9facd59ef7973b57ab
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 09413f80b2b1723222d5ad9b0369df00d74c1e29
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 9f3d9e252260640e0faa2f76495a4b2e16aadf2c
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 39dfce3227545fee562566a86bb200ce5f7559d9
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 3276c8b982accbc01a2a5a7053ba94ca2a2d9961
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 4fae4d46a6db6c94c08cc1923ea325e801e50f25
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 0b8ae3f04de0062e08f7c55bed187cdf335ba5e2
+SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = d65a342d21c4a86041668c0d7304c1d087d78c08
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 1caef1617009c5677e973911be41ae73061b0d69
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = e95947bd586c49fc936ff258628e193f8d42cd9e
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 3d13669ba271f92d97ce108f8ca43130266f0c75
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = c02a6cbf7429fea0ca3b2090a4970484859e4980
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 195cb65ec170278a85f7f58aa63018f25818b91c
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 0186e362eb5d4786665b03fc94eba02fc1f4286c
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 1f3256d8ae98701f40cf100fa54eb3a5ea0523ce
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 98a30f66d2095d90b5d7805dc59d432d6b5178e1
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = e356c11f0b97d22a65f0c1031f2a7532bb04b812
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = a4b31d1f912460d6da9ab3a0d31df35c8b923de6
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = e9a3a55e80f34729bcd10a9e16f51f865371386a
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = a7398f78a0d9f51b0866bb95f057b712fc767b17
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 66e229aa151e8d56d95709f2d7b483d0935079e8
+SHA1 (patch-chrome_browser_profiles_profile__manager.cc) = 425dcb3fcbaa56b40be3c401e64d095bdcea742d
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 37381142b2788b440d0b911f130ebef707de7b16
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc) = 83bd593354ca4b56614c9c26c325cd54502fe3e9
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h) = ae254ceda29460137b9dbef6a81d9938e5f309f4
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = d46b7d7d748f4dd9a15cdd405c11d43d2f3329d0
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 8eba4d2343cfc1b59f898f222df9a773a173864b
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 7647033b1184779420e8c21abf6e007e850b31b1
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = a4e21385fedab99b0f3e318e74eb3e8ebe5ead60
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = ca079a0eaa8a0168140c4e830c397a45af9e668e
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = a4a110fb918c11c6896da763c2c9e3319da32789
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 6ecaf7a8b12483b5798ffa9a9e585798747d0ce6
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = ce614a656bb86223eeabafb7818528a3160f0f66
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 13a4c8815b937fc278c105822ac5482c7705f9bc
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = 3d6b029a0345ec5022b9697552b1d8aee2418489
+SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = fe2a111f891adf92deebe68acb8e25967be07d7b
+SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = 88a24faf817975dbe993895aded16b9191bc2ee8
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 1cd262178498fea603ea360ca9730aad06982f70
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 345dbb0239ba720d4aaa720db82febf5c48d401a
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 92e5817929877b5b5f19125156567ed173a5c9ea
+SHA1 (patch-chrome_browser_signin_accounts__policy__manager.cc) = 0798de9238825a212878949eddaa9c6d0d45f61a
+SHA1 (patch-chrome_browser_signin_accounts__policy__manager.h) = 20b94d8efe05af416af20d0674adc1b823884903
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 42416b614f5503ec456dd18ce214870f614fb75f
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 416d0db3d1ba660acceab136e042e2b3eb9c1a27
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 37a974225c244d3dad74db6f3b24f8cae5d29ba1
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 3682347d46126a3d2adb10e61fd4e93ebcffddd4
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = b88c2d458e36859f4780def1c3e15739aeab280b
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 236b473255a23b75a9801a0899e956d09caeaa8c
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 5e3396a048bb798e10e1e31566de087b38eb50c3
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 9f1315e893180ff5f0cc6acb088aed96cfa23445
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = feef779ada99586cfd08da2b4c00da65c8cef796
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 84f7813df63c6b51cb9ea0a8f4251986cbdcf23d
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 4c8e339415b2134b31e3fa037d09a06d91b5e663
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 6a99f0db563a1429a75cf83f8efac9e72d3b98f1
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 4dccbb695ba05a9aaac0a990d5a8bfae257bf429
+SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = e7d2b6ad1b50dda3917eadd9bd36272542e44af1
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 89a12667ad58de8ead038eea7dec09e5a5cd27e6
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 0ca014750c1f60bf2323860c6e8bfaf0912a1603
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 3fc5c3892e452d9fc9334eb628b7a04138edf8a2
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 80e17a77ba019d17de270967331c4de2b974fbeb
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 9579977e25394f795010a02f5cde77be889b68a5
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = e6dbb12e9d9b058af6b73c5b869c6a14fc165dc4
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = bd4ad6e7b7b1888d2824a9e3cc2576c7f237c7ad
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 04121c839483ed57eb83c563b6601522bab8a064
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = d44b5cc21fcada4285e513cca702268ed6d28c8a
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 10b3684b0bf90d392a3efe10288a7e0bd1a803cd
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 092364892e45b3544f8f9892d6a463a26b05cdb1
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 7cc33161cd87923ba071b94618bb5dec5d9e55b5
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = c48b074ed7489f549ca05ef02843eaf90a098448
+SHA1 (patch-chrome_browser_ui_browser.h) = 16d5930e5598c1f7df6fb287420e8a3823151cbe
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = ddebecca51af1126100fb6fbd6cb6a94bd732cc4
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 514eb96808edcd7d57796dbd985d6acd5e0e6459
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = c8e2178f5dbdbffa53c42cb02c210267fa8d86b3
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = aeed796deeba8b897975df88e76c31d1bda024b2
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 661e0b850ac5c86e6d090ec197ae12d2d152b71d
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 0f77faa9df5b145899791722811445ac9fcbb49b
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 656002fa127c3025c889a069702c0bfbd2e729d3
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 7d7eb5ead3109f3359dc94a5c1d400195f557f43
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 18a4b69ff4488a59d9affe4514274626e61b11d2
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 5a5749da597d45f2e3340ea02943e6cdfc891e63
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 8b0786b653bf95a250824920421122e9cde4e68b
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 625ae1f8bacffc0adf04fab3cf9b99036391a40e
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 1a7b050d175d68fdb481b867095ae6d747db7ca3
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 5b7908ae6cbcaa19cac33584d4ab23c83d6fbb83
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 67f618ef3f272ced368e966055c6256ec8bebdaa
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = cc53c9e1af67db1840c39ac578f65e3a8ca5b9ee
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 18ae1451c49bc5120687da9c23d7392f1615a8a1
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 2eddff904f24dee8af7f64e4613f7df803a3287d
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = b69dcc0ecc8e6525b5a8a1a63e7ef3619a4bed42
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 920d701bd1d0362d6c5dd68f1b3411faa32e6fad
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 7e143b4fb588d71298b0b8cdfec140598fb461c6
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = fa1a1374ba8379cdb7496747147ecf0c02ffe620
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 9db47297e0cf8a11023caccb1c57511bbedbf484
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 6dc03a5a10be4baa6d72e83f19f572b79bcc3a6e
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 4e97763595c9fabf01ad2246792d85d91bb80bea
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = b70ff582649b8c47a03fde4b07120a0a76a339a6
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 3cf7670bdef4dc6614cf92501a327cfd582ed9b5
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = 1f716520a1787d85553d782c55bb9b3b7d9e63d1
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 0b5ae62cc228feda8d771a7d60128dbb1d4062b7
+SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = cfb391ccfd01f2ea624955e931132bb0a0e57299
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = d4f84c23e5b515f290ca5665d38f865ea55566ce
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = c8b33033eb982c7fe8b5f19e649465c2c68f6480
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 8073e6b1ef0fa539a6ddb8b5a0d12240c0165e19
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = d16c08e2785824ab7e1b524d04befae8e5f9c441
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 11d90460176497215ccff92d8e435ea9ee34cb6d
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 7e47991afae2f65ac3971de6d23799e86e0b9982
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 0e6a5cb268aeb6cf6b99d8c6453daa890fb0a698
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = b158bf4cd2e3da377bf9365e9e8f407561c4dc2c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = f6358d0895d6282c6a29128bd9a3178125ed5dc1
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 6257a29191598ff0d3d3ede05e8f47c00c70c1fd
+SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 76b3059d8d6f788258fa75b74dc3640cadca586c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 3aab74a2938ad9ac2b42001da4c51a122cdc43d0
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 94a562bad117fcc9171d7782364ff95f417b7187
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 58afa069eba1b2aa2af5f15b7e421cf15e9e6d61
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 47dc4926cfd7e68d807b161b87a1fba5e3184756
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = af9192a411788717c6ea8fee86eee2312775a165
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = 448999282583614a9bc4cd38b9d0e1ef0e3c2a77
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = c0cb024415e1caa0e1c568bbcec66e4ae5bb8b61
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = d2bb38d72efbec5fa2f0a524b72c452697647e72
+SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 06c8248edc3830107e9f259ecc209f75ec81fccd
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 9ad38137978e6fda49313222004c3ceca65edcf1
+SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 36039324923f6b03abf62e03eab4f95cc9fc825d
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 7d7abaf3c08adf788bc0437ad6a63a153bd64c8b
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 77bcd1bdb5f1ca927cb60abb0b57def45fb8e6f0
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = ac9d0929b1624869471a12b1fc8f54efc493cac3
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = cb9375d81c47bf30588a19517bdf64a242d4c7a0
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = b55176cb789cc9307d4c9ce064c1bcd230deb3bf
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 7ba140d0c6232e3f0114a43290f8d5aa425766fe
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = a18c77ba34d4c014212793aad8a924a9366e7ffc
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 7588943c60719b4a1f0fe9f1828c615c6f02d125
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 3feae8ed6c0db58875826e3cd8e05bce92164f5c
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc) = 3b172ef7497f6e8ccee0f9b08837c7ff45ed79c0
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 6178b3b15e57a6409c6a93d174e48ba5ad071dbc
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = e28a5025e79d18aa9e75f6b4c5d52e35daafeb51
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = e98cd7ae268ee0ee7b8afdc5c6829cfee41bed5d
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 32936344a66e8a98ea711b9e9ac912a73efafb51
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 6472bdf5c5f9b19d4e69f067eb379785024c612e
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 0774805bbe8f449fa61fe98604621b0b2e0e7428
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 5b060bca28374ff8f0b34c964a1a3177d968a4fc
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = a56c0adbca3a52f2c99cc7a4e040712593735953
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = b00968b1269255db09c364757c496b8f893e669f
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = edd389696857f0bd68b7d88124c1970d169e4410
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = d43a154c3ada780e1af6411a374f3ccd3e564555
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = aeec6b65f91e3b7406d862e5390cb590fcdb29be
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 732bedbc7249cc222dec56f101adc55b832537c4
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 7c5bc73f816227e07f630519c8bd2b8f7592219d
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 5a14345a9b3d5c9a30cc93984046a0fcfc7e7b81
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = cdcd665200e67eb44a11623bd404bd0aa4bd8785
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = b7fae10fb0fe2bfc6f32cea0cdbf5c12be1b4863
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 6d0c779ff176bf0812c9692e24bdc4eaac743596
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 27325114742928c514d9257c4e9712d05b1cf331
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 00bcee4b1054a6314db6327e5b6f6b612893eeb2
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = cd995c074b40fb5f71d1c5eccfe2e97a66f21586
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = aafa34a664de54e0f7fb3e8cc7bbafcddc088ba5
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = dc2345cbc4ab9da3d8cc59d4e4cf2d5fe8ce5af1
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = fc0e4ef4b99cf6c13f39a4f8959cdd1d54955534
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = ed11d1e4bc504e845ead25b19c53f843883fb948
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 89760dddd552b71926cb06fdf87f9ab78ba04bfc
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = d29de2dab1e5a1fce6c7c8b96c6e943efd7aebcd
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 2fb4b041790a5c5314aceb1604d977623e0c98a1
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 01bc20ecd1fefcb18c892e931254d614d1b5d298
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = f34a727689ad7ce675b31d0985445a07bd9466ea
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 3ae45435228641db9630962e336e7d774d55ba17
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = fcfa2c356f07205520ad042e42fd7303549f732e
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = d6259517fca72060f369a2b0bea1ce0d8524b3e5
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 4bacda960d33ce00aa09a46daa07709adc297c36
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = b4d003456e00a1ef0095380fcabb9b2bc6b3d86b
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = b0fde3bd9f72e60889acdef7e352d76e3f16f96c
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 91e0e45d7f80f8d32b6af259c9f3eb2c746f81ab
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = d436c063d260adef7fafa39d657b0c2767b09e68
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = fb636d78c5a2b0d741f23b8ebd1cc369f71baf9c
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 4881b4ef092da20554d37c2f1f728a28cb05f490
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 18e012c153f446a5c049d39401a8e956db992873
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 4c9a47bb6e168bfbc92cadc4b920bbcd6c6cc28e
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 194a399e6c17835074d4ccb45a072b600ecbf0ad
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 157c6ad0d8001b6c1a2703bdf7912e87f89d1945
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = e89ebf8269c13d739dd3dd19343f4ddb9a4c2648
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 87509f07a20524eee2da5e83b3eb9acfe4639b76
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 152b1a0c9569c5d7d5f5d283e83ad10373c869fe
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 75a40b877038255c7bce7579ca2ba951af8b7fb8
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 2a1e6bf701fc2763414049a2325d6acdb157af97
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = b77910e95a93e5c3af48ae020d97dd90280f9cc4
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = f75a2d32bbf2d997749f6c4364b600a15e570c78
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 884041622fed8d6be45e7964431f006bef474fbe
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 7848e8765fe176b33fde958c0316c46ffbf0f066
+SHA1 (patch-chrome_common_channel__info.h) = 90a957cb2686ed09ff3630b08c714f19d4761bf1
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 76c426d20d75a027074fac81c03d697499b61744
+SHA1 (patch-chrome_common_chrome__features.cc) = a5588ca8b8d23e522a41104dfa87363840e085cb
+SHA1 (patch-chrome_common_chrome__features.h) = 1fd9fea3038fa2971526aaeccc3e14c6e43ae1aa
+SHA1 (patch-chrome_common_chrome__paths.cc) = 34bd294774d7410bba03833a62512243ea1f0f2c
+SHA1 (patch-chrome_common_chrome__paths.h) = 13cad5af22e0c44574299ff705add020291a8f69
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = ef8bd0320d224d5d6f78ce28a919a250c54308d4
+SHA1 (patch-chrome_common_chrome__switches.cc) = 7a583db10f8b934e8bdd6d1c5eba7e4eeb3abeec
+SHA1 (patch-chrome_common_chrome__switches.h) = a2e935488411b3e0adac20af06a54716ba3f173a
+SHA1 (patch-chrome_common_crash__keys.cc) = 624ec3ec5c02a9105be499e461e5f5f84ed30bcf
+SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 1181ed5fbd47ab65199495632db333f2facb0cc7
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = c66b2e30f8db5f8f7c6458cfea8ceebece20f4e0
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = e1b2e9c9b9c88fbf09fd65306b498244af16d77e
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = a87064e86f64bfacb7eaead7c68195fb0312e975
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = 6028d22c26d4d6436e4a97b2692146ef490662dd
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 95cfb31c10eb2da902be6689f4aa68772d6d5a13
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 6033f11a1493e546dad80441ba02f98e015ab610
+SHA1 (patch-chrome_common_pref__names.h) = cc6c26453f52afa44cb919b76ad1d2c674a56af8
+SHA1 (patch-chrome_common_url__constants.h) = 5b5797abc6d833b8a9462af6a655a79cf7fe6b8f
+SHA1 (patch-chrome_common_webui__url__constants.cc) = a226bafbc0989bf816c5f48d33dc9d1861ee2abf
+SHA1 (patch-chrome_common_webui__url__constants.h) = 49786ea5bb0b5649e4565542e6decbbdd8bd06aa
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 8ee6a5e0b35e84b27a2f47149f93d8fa6e988bd0
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = ffaeb996d0dd159d9f846d30d47fb065bc1799dd
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = 360a6459eb430b65c8d440020d966ca9c415aabf
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 4571a3a748d530dff4a148341e4966b44853ef10
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 1d02b38e6733e0d46d1593773260f6180f7edb7f
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = fcc19305761180dbd5c97c892b29e85974e95c20
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 7e5ba8df1434bb7abd439c89883abdabd716aae1
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = bd92dae648d81cf7f6a6e98cda88e5b3ebc04bb9
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = a7bb350184af77670ea3ecf89204a381cc6760c1
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 5898ba808f4e128669325643616445925b92bc4b
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = c5d6a437cc9204057809941457bde8ee46d53b3c
+SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 8ec2c2764277f0e3e9cf7cbdd9654f602ef1de12
+SHA1 (patch-chrome_updater_configurator.cc) = 8b510e6bfdde17727246831da3f77c9289cf39cd
+SHA1 (patch-chrome_updater_lock.cc) = 7391d8af9ecbf0f0ab45eecf9494de95db51378e
+SHA1 (patch-chrome_updater_util_posix__util.cc) = 3871d5381de7b1a34f2ff8820c0588eeeae2e360
+SHA1 (patch-chrome_utility_services.cc) = acb341fd6504dfc5e49605dc366b2b1fb3847228
+SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 221b753d0c2141b5924e8b1344e1c318474e0ee3
+SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = e7eb1571b853de9bebda0b6fdc78626b69f12a2b
+SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 7337eba39766c3c56b8b63b0f0199d4eb2c67800
+SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 1c2a36f9be88c6d2e7f11ccf81add08895f715ea
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = 8114e0c40287793283421c88f9c689a2c4a15920
+SHA1 (patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc) = 98522b9fdae7bd789d70af590eca08924d9688d7
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = a16d8274b087d85ed4f81a28e075a6160a27a442
+SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = e41d253186b78c0b15f91da79b95bfc62efd742e
+SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 3f8583349e8ff5aaf503a763fad9209ea7bb0aa2
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = c4c14f081f971dd3ce70db525ffdb5d741c66a4f
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 1940792428103e623cd29120c23bf761cd0fd5f0
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 1eb4e17f64697e941ede550d0315afca83b5ac2e
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 93f8d5b2861e07d777cf773d6d56ce0c758084b2
+SHA1 (patch-components_crash_core_app_BUILD.gn) = a0f74b1cec294552cf4eb7c154e2dfd3d6e03e53
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = d078cb3fdc7bc0b00ba68f3d361e3fb9fe6fcce7
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = f27f0fcd4ba234a74ab1ae577ce15353398a71ad
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = c8b19e4ad4f4e6c4977c4410a4be267d692b5aa4
+SHA1 (patch-components_crash_core_common_BUILD.gn) = aa0487e5fae5439d78b198f57b86f41aaf90b1bc
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 8738ff4b2e44500cbd0f6f4d8f5c9bf66bdb260d
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = b3e8d4ec7b4f0adad75f55b3f9e54d40c74a3df2
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = e6163fae181d3a4f5f9a3a2a6d3671e8da75baee
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 724f53cf9d40087e66508ca55ab65c41db1ee5eb
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 908d9d34101ea1c1198fd8f488cf9858e1d49385
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = e1ef7bdde787c323d4d65cea73251efd71fca295
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = b96317f96f3cf70dc7636b74d04e7486ae63b854
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = d091f4ddfcb35f5237349d2f9841651cfdaba9f0
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = ea26bce8ee39a1f3db37ace7b0d4938c70cebef5
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 29651493847b40a594ad8700d118af8e6f590786
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 53938b22305c718f032098f0384041346d6e7cc6
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 2b30f0133c32a386422d5eb198a3360e663d9d3d
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = fca012f2704e51ab8888ca7eb8d5068a66744c3c
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = f1b9929ec8ab90514556bb4ba4a34b13624fc163
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = bca96357b1b2a320085c839855163987dd47e96c
+SHA1 (patch-components_error__page_common_localized__error.cc) = 59afd02ccdd0d6d2e6d98b8f0124f8a2848fe769
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 144abc936ef1c5073433abf59989e1ffcdadd2a3
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 16886a06f0484295ab2f7b36216e6771f0c29679
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = ebb86c00a4e130f5e7f45bea0a1c6867573350d2
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 18bd1e09dfe4e99c1fc2696ae62cbe50fd6f3690
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = c3c1901723295d68899d1b72fa5e01caf2fe1429
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = c1a2c66187b19c71ffebddc42a328ba081e6097c
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 02963a873c63fc82a5e29efccbb0cda4dcffd833
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 31775df30290c2b14ea6f6a01ae8df54a21c99e5
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 7537da957d66b2d2a1de43a739f959de34d341a8
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 19ed828b197d3b763cffda1314070e2fc41e5eaf
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = a859da72724f7fa2a153b050d92d87ddf751a195
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = b01d706129955a621acd93f564afd9fe64f19110
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 66e72e5b959d256f511d8ac6060d1f50422ac4c4
+SHA1 (patch-components_flags__ui_flags__state.cc) = 71f7ce0696a3b6ace58ebddc40342767eea36a6b
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = e633db42bca11f577833e23a8831e65d354a232c
+SHA1 (patch-components_gwp__asan_BUILD.gn) = 7d6c68adfe9ea169c9fff17e18d2faa2acca6c98
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 7e9096a4dd1d5b7e8ee900ab29834a5a4c879c08
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 3c9026f53cc3890a6e41936b9de23d8a49f234dc
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 8e3b92172075992d1913197eebe35cc64250a24b
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = b9ace55e0789b74d40ce2e3404e79d44a1ec6df7
+SHA1 (patch-components_live__caption_caption__util.cc) = 4ac1132294fdb6e69ae8bd755e42e63e49e47efe
+SHA1 (patch-components_live__caption_caption__util.h) = 559b2ac9cadbcd3bca6ac773b48cf9051451da97
+SHA1 (patch-components_media__router_common_media__source.cc) = 2357985dd6b965247d4841e17810d8337b2c054e
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = d3f769f7f9d4c26c10f7067324b09fb6953b2204
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 531b631d2bdfb8cda0cea56017c9046e373238ba
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = d10f640d80cc105517660d254c737b30a314e316
+SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = 471a8726bea420d29e7b50a27d61fd09e2eb7dae
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = ff1e7176cf9ffc5fe7a22d7d99b5df00e41e6d5c
+SHA1 (patch-components_metrics_metrics__log.cc) = 5c47bf331798e52183758db8f8260c1333214878
+SHA1 (patch-components_metrics_motherboard.cc) = 407bb1076f7a1a2d3f22c697aead990e5b4bc477
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 13bf46972f403340bb1a0bcac95ef03abf90b917
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = c31f5be2fff3329849ed42aaca6721071885cc07
+SHA1 (patch-components_named__system__lock_lock.h) = 3fdd90a70ade72b44c314fa2abe85890cfc07c9b
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = cb608ce010b25d1ef2edb6396c40ef42904585d1
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 614abf8e9f7e6f03d88d84f5b7246a60f9cb2dbb
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = b9e6cbf70742dbd45ddbdd44908f743b06c461c9
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 3d538a41c6550da110b1a5d8f3e5924e934a4000
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = fb9fa79d722764e3e4f7e14f8aa494f62c43a285
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = ca277295e06188115b34e5eec75c6251b8797309
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 1cf3b87112c6236e1d8c2826dcf73734cd2d1b34
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 3fd6bdecbf55c12edf1cea92bd77cecfa56042a5
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 7dd4272fbc5414c629f00d006da4c936733a9550
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 36b4c1ce9f992a67b5dfa44f96f3d874d1dc33cc
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 98d5b9263f669d8c926f808618480d0a15e009d5
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = bf4028def3b99c62916f9137b6d55a8c6e3043f5
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = b7bccfc6a3604a02da58e407f63ccf1533022e21
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 4f44e07b71d31582866f5cfb0fa59da5f53bd613
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 544e1256ab03cbc321f6c57765ed9c3c44fe7463
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 7dd34a106709073594acd7b03ef0930213fae311
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = ae191387dff2ad33c27ea238956a23ebfdc211a7
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 4c4c4f96e846067771b4e174fe2334a3f48a79b2
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = c853d592e0d1275d1f254d8d8520b76b1bb43705
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = d4954031ae2c233dba33a663466c13fe4e831f2f
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 3c80f6bad6e912bd91f3903ad50ded04393451f6
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = e04816fc6f1f09316d1d3b33c2acee460c4505aa
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = a65867df80da45b524d92caacc29787e0f1cfe74
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = d816c8e93a2f5c1cd40906e015a5be4ee50157a9
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 13079816c230931619a216f0b1c0538f591c7eb0
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 893ee8be11f45256e68c183f1f9e24ee834a2a27
+SHA1 (patch-components_performance__manager_public_features.h) = 8b112b98d6ec445a766054bda6694098effb99a0
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 13e7fc0c1740541b45552459a366a8f9891eaac7
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 12d1b4a27396f8d3a23ff0be000749f81e83aea0
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = ebec23df95d2b717901cafbfd50c5833805d7e6f
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 4b81eacf6a1e4588184e7b3f252071eb0e29baeb
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 85b8cfb4e6ef589d3c9cc82ad167f44db05145cf
+SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 91f9d89b8e99fb3bed15c2a5ce5f886880c5c0c4
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = edc30406ec255e0551ba127fd42bd7285f5c4f39
+SHA1 (patch-components_policy_core_common_policy__utils.cc) = a722c1369bd53652c3e254d229ccb49800b80fcc
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = 2313c047a8bf57cff98ecdc4a7c01f8f12515e90
+SHA1 (patch-components_power__metrics_BUILD.gn) = 959fbf299ff9d5535adac45dc9afae802f4b43f8
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 3ae4c315f0953e4e268cc181fabc3ae7ccad03c5
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 5fa5a22483611393db1dc6bbda1dac1d1405879e
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 9b58b1b67909cde8c9817ccf6bcd8a6883d3bdca
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = 3f57ced72dccacc1447e3128fc594bb4262013c2
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 94711e4e1f06fcc565df6d63a8c7f5e2c6f9de4a
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 0ead470834245e8682aa8532950a27d8ea1070e6
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 0654b4cb5d53085442f8e0b2dce2f4f74b095125
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 1a4b4e7b88fffb705cf9a5df84fcfb68ec402cec
+SHA1 (patch-components_search__engines_template__url__service.cc) = 4735beddaa59b509113c0bce3fe1c33f4764c42c
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 12fd5b6613ec2bf73cc3d40beacc7f1bf4fd39e3
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 9b785649a3c76060679e00a0792cb769d904d253
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 74dc8d43aef76b8e21df00a5f4878c2d58d6264c
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = a103734d24cf99509461edcef769903bf5ecc7ae
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 6f3b6892b6e17c143e683cb305498254225b911b
+SHA1 (patch-components_soda_soda__util.cc) = a00eeeeb7c52df76f77aaee3619e3cbeacf00b90
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = bfa793b321a0c7938955723c491cb4b970fadcff
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 7fd0adff1f125804dc1ccaf027dca193210845fd
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = f266b81a452aa51f36d38928f7510466acf75971
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = 91876153ac442f85f24978bf5dcdb1c22a937653
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 8f35ff2b1ef0b32623ab446f1d5dea4adbfae37a
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 8a6de2cd14efb11cf3f3b80c7c23b9bd53fa9116
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 85dddc6b2a87f9905d439d8dd02cde0483811ebe
+SHA1 (patch-components_supervised__user_core_common_features.cc) = 019ff1d38ef86ecd9fb66da52ec19da2a5991cba
+SHA1 (patch-components_supervised__user_core_common_features.h) = fd5b2af876671f97791ec78cd0a5daa6521a74f9
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 1b7f8842bd8b057ed3f6abc9689cadacc7764713
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 351dbb79e25bbd3ac948c0089b67779f421167f9
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 388b2ddebac7fcc4619645aa205b90c9c2af0cfe
+SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = 46a23554b8d48b24df567688a9fef2696f7a467c
+SHA1 (patch-components_sync_base_sync__util.cc) = 576ca2402c749128f9eec47297f87a5dc5d50802
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = bfde6b9126e889f06e43db3fc40bef51d4231615
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 19b98ad4928ca7b8c716609daa9f5f144a16cef0
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 344c2a611dab95dcd4574b835bbbbd7ca1cda228
+SHA1 (patch-components_update__client_update__query__params.cc) = 98f9e356b43daa49e12dad65bcdb415380febcdb
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 00a8aa9ff5c03e5e5aac4ae18919299a028c994b
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = cf87455add7f423effb6a093bfe8c1707c30da49
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = e140bf3d4a60c8e00329f6e90f5a48b1353603af
+SHA1 (patch-components_variations_service_variations__service.cc) = 008a87322728ecd090fc1337724d21cfbf48cd94
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 023041b20468fd5fe55729391766706c5b6d9991
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 93503d1aca0090a58897824794d93955b914dcb0
+SHA1 (patch-components_viz_host_host__display__client.cc) = 1a13480fb5a9cf0957df355bc001885928428f86
+SHA1 (patch-components_viz_host_host__display__client.h) = d74c5b52a6a2477f0d44689fe53223d21c470dfe
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = e69b5738b1c5ca4df70489b99b0307962cec1c38
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = b94ac1f047902645e714146743949aedbf4aaf07
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = f8a13a185fd7049be2d91b50c74ff261ad2f212b
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 01acbd00791272f905d5b5391e254c79d8069a40
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 3d5912d9966da4e5f46d19c1f74e67a6bc3960e5
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 264864e8258e00fbc841ed38a1635270a85a6ccc
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 1e2da5c3b67fc9ef323ee692777c843dae61d95a
+SHA1 (patch-components_viz_test_fake__display__client.h) = f01f157b634fc5ccbb27490ba0cf63053b2e51da
+SHA1 (patch-components_viz_test_mock__display__client.h) = aab6f81b4858f5bb107c52f198fc88288c856137
+SHA1 (patch-content_app_BUILD.gn) = 8356ea10ea7bdf3812efbb31e19491984e9f3010
+SHA1 (patch-content_app_content__main.cc) = c096544c3c01712f7db1a757b75526769e570e09
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 9a6c4f864a837cbdaa5f7bd2104157adc23573d6
+SHA1 (patch-content_browser_BUILD.gn) = 3f0ad61d874611b03b9d92bb66d7507127ba73d1
+SHA1 (patch-content_browser_audio_audio__service.cc) = 3732da840ed06ac0f521c2e16a51d7a93ac84c9f
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = af2d1d959a77d7fea93fd2a00563ff40bdb13fe1
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 805346ab9a1f7ef9581ee777900e7925087189b6
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = d560c5ebdc76819a37fffe7d3523bc3ed0941527
+SHA1 (patch-content_browser_browser__main__loop.cc) = dc56f7d45d3c052bc4dfbf10f4f24566a9fb38eb
+SHA1 (patch-content_browser_child__process__launcher__helper.h) = 8d632d51e2580ed4717716f308448b581eaf4ee1
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 75260a7b910ab50d2ffa15af045cc07ece128bbd
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = a3737d372d42b47bb4f4d95ca17f6567e789bdc5
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 7ceb3c2c348f2af08250222be04655fadde459ba
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = f090108a2d28f29d87c4f78bcc74f761fd2d9ad3
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 07ceab2032d6fa6ffcbef7dc3691301a9230819e
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = dd5b04a631974b23b8149eb827e702dfda0d0541
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 010785fd07e7d5cb713f6bd06e181c53b0835d9f
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 7e9cb49992e516e7f5d8e4699da6f6374da6fa95
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 7dbcef8b43e23a2d09b98421c2b838077377f5b1
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 7ffb7f47ebaa3b0a6b6fbd4e80138a60f587bf21
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = e46bcd40a6d2cc77e42822a62aeae8f459a90249
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = edf61a6ddf6f0d80e6f042340b85087d2066c646
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = d84b3db8ddf51851ca478ca6e8eb8f2664e1b5cf
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = dbaba778b1607ac5eaa06471da7c0c9cb7f87c47
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 319b90986856f5b11223213c26861a9509c7cfd9
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = a5b8fca5b81d40d4785686a25985d49453025e37
+SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = b9e94e28cb0c7e666c0db4f18a9276600085919d
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 78cc60796e0753fed39c413abc6ce4efd4cb9f93
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 16f5b40cc8b3a3cda6a50ef87a118396039c59ce
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 9dbfc3ba5777d805876f0ebf31171f3adb2518e9
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 215a3a15a2f2dc187f912b70d4fd2bfadfb85247
+SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = 5252304ada68797fcd8a1f7b2934a6f28104e3e5
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = e761d4c23aa29ef207a0e7a7e9bb2588aaf3a429
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 70d67eda889a466b22a1e2365b613d2f6d8cf21d
+SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = 64f7a924438b240e570e8e5a8611a75d62afca77
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 56826a046c9cae7d95af134025e89404bde06a17
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 23002cf33281b07b65c69d5d5b005ca38d6a191a
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = c4f0d26b72621afdd7c087d2ae73265a2095b770
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 7067c6e74d0e3595707430e36ddc8d4ade87c7e0
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 4702cffb83b794f97d8b6c64f77cdd5d0a01ba60
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = aa0ef3876f206c4962e2b28d1623f9d3a4dc59e2
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = b98ba6519992e85fc497312aea8ab4efddce8922
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 08b7802dd41ed169f5d22578ed135cd7e3edaddd
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = f491ef3af1649d7c877e6f033e056eba4c77cf0a
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 771a1c7994fec093dcbec4d595627132f3f0668d
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 242a88dc8795af52838161e49826113fc1922986
+SHA1 (patch-content_browser_utility__process__host.cc) = 19a613c24e80d0f5ab1f556fa6f34b96e033f1e8
+SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = e7aea1fbc97923bde79844a844355b3fd3307740
+SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = 80af1f31e3e81619c21c92336f37e43d87418476
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 5355f26f23ee30df0a1e0d29d421e437172faf4c
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 781f928d0ca1260738936fee418bbb8ccf3d566d
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = d111ddfe40156897039cf07f934ec25c311aafb1
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 0dfb93b0e4de071f60693cbccbfe96f500f27a93
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 90a185d912158a48aa17d23591a737648cfe5f97
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 37726301ea731ef34793b5407c8597a5822fa7a1
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = dd71078cc22149f7729044b5be808cfadf3cff96
+SHA1 (patch-content_child_BUILD.gn) = 0fe22dc132b9c7cc41449411d50c6f0d0ef9ee14
+SHA1 (patch-content_child_child__process.cc) = 81e921f426b01de63aa3ccf7956a14c42fa08fba
+SHA1 (patch-content_child_child__process.h) = e3ce45f161ff7c5ec727611be5c42f731e410f47
+SHA1 (patch-content_common_BUILD.gn) = 5a6e42bae1661c67625986aefa15545cb4f4612e
+SHA1 (patch-content_common_features.cc) = 1197dcff281130a7e93dc1249b7a31496281eeaa
+SHA1 (patch-content_common_features.h) = 25e32a691f8ac261e34714cccd784d749ddc2fad
+SHA1 (patch-content_common_font__list__unittest.cc) = dbcdb462ed08897f82a0c7f1b197e483baead1ab
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 227bceb88eb8bcf47a8548ad6b113bac0a36d546
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = dcfbf4672d5f7e790154df0b44285c3bf2186b59
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 35f6fa847847c0f591d93df9758da86baf4e8540
+SHA1 (patch-content_common_user__agent.cc) = 49e22d23bd847fe8a70b84f84272378a0c764957
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = 81f165fa6abc08eead47f07a657d1a5643b4a5c7
+SHA1 (patch-content_gpu_gpu__main.cc) = d9595d42169756daa0f360b951ac9c33ff589184
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = b7468eafa42aba5a963e73aa107af57eaa279406
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 583342277bcc298143710911be8e04087c660f90
+SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = b166a132cca5c3e58bae22fed810cb71e3c50328
+SHA1 (patch-content_public_browser_content__browser__client.cc) = 54f31cbc5abfe9ee381f0070f31695303cb5a2be
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 7fc149d96db92f288b32081b54205a57f51c0048
+SHA1 (patch-content_public_common_content__features.cc) = e83c54ce67c5029e7cf2fb8c884830b35a59e47f
+SHA1 (patch-content_public_common_content__switches.cc) = 8900fa3aff9a5dc72d7447241cd810b3472ef18a
+SHA1 (patch-content_public_common_content__switches.h) = c1f7c8ecf982d0fa48ff04822b3a84eecfb39c66
+SHA1 (patch-content_public_common_zygote_features.gni) = 0433be45c578b6311175e7d3d770076d1673bd40
+SHA1 (patch-content_renderer_render__thread__impl.cc) = edae9e3d3c4c2244a602c309f2dbcb935237f193
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 0bfa4f7afaba8cd2f8fc5dc236271eb786bafebe
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = f97a5f4778df6219730600a6233a04b894435ccc
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 7ea8943032d137ea6047d25a1dd895a40f97ff2b
+SHA1 (patch-content_shell_BUILD.gn) = 358e5122f4727d25ee76ed074f7c281aca84a1cb
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 19fed79129b7f1e1a5d85f7197dbab3fe9fd6cf5
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 171db20bace112cb37dff3c6dd70237d479a79f9
+SHA1 (patch-content_shell_browser_shell__paths.cc) = 7e1ffd1c3a33ff50d9acf6a6ddbbe0926206f692
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 55238671b876c0cee82ed33a64171a4d2fd33a85
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = efc8913772159e0e5c651dd34520b33ff724b8b4
+SHA1 (patch-content_test_BUILD.gn) = 005e1a85a21e27aed3b4b03f3a4d59b5a9bfe3d6
+SHA1 (patch-content_utility_services.cc) = 502d7a8fb0031849497d467aad2ff9fd3be6a84c
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = b44ead63584b19c8470bc385e7afa5cec84a046d
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = ad4a3b607e90e4ecd11ef3bc798c572e4c81facd
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = e4ea5e5e9080d7c02be14b226df92a1f131a47b6
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = aaa79523f00360ee373af71230583f4428891eb8
+SHA1 (patch-content_utility_utility__main.cc) = 3ce94155f853192e8918361658d99e6bf5d29bd2
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 839dbeda5831a9c8e0b46a244c2d35b743b6d582
+SHA1 (patch-content_zygote_BUILD.gn) = 6bec2dba8f2e1446d8b9ff6c723e09dd3aa4dce3
+SHA1 (patch-content_zygote_zygote__linux.cc) = fbd74cd44165da74539116889ac8903d87289c2e
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = bc2b606265b0d277df2d4631e5cfc57325cfc941
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 844f8acb2707ced6a3f3ae38674889d4bcac0168
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 702628bdf5f12565e346e9b8dcb7a9baec79bc7e
+SHA1 (patch-device_gamepad_BUILD.gn) = 9fdb9ff63c12b2c44e4eb8de36958d31ba1deebe
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = e39cb493f4506a70de1a8db7e88b4aa04571434e
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 41db1c464e795dd12cfe348b7864345ee656c109
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = eb07f5a82da03001483d9e14c57fbe6b4e6505f1
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = 219f92321c36493f42007acf946ed6295627564d
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 6442bd4ebdeef6bfbea55eebc204b863bbd7794a
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 9eff9f706e1f6a7074923cf6bd37bf02c973ca58
+SHA1 (patch-extensions_common_api___permission__features.json) = 7b674e4ca310cac13a5cc2026e7e8c15feb360f4
+SHA1 (patch-extensions_common_api_runtime.json) = 1f305e944a9feb5098a6e769b171d61f360b0c86
+SHA1 (patch-extensions_common_command.cc) = f161f6a577f061b613df0f92af121db676a1b0c0
+SHA1 (patch-extensions_common_features_feature.cc) = b0dd594894aa107a6f396ab43b06337cf6f0f245
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 9cacc0f1f0a97c84224c2781cf0912706844b1ad
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 5b0d3c4d9836d23c742843564db8c9d058370f35
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 609b4e71e9dfe2f24ad7832de08ba2fad245393c
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = ff038c9db2c96b64c0bd82572e958367c3f120dc
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = a7c422d5e157085a5d94d4dd230978303a25c23b
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 16102e151bc96ff0c1b699741d05f76a3afbc161
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 9f245db193ee72585403fa84242d933e0afcc1ff
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 7c8ed2342c0073eda0cbe8da7c1f963d9e72d06e
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = a24f05e407b335ce47b4256f15e762ee34d5abc2
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 59831ee094f7b8d11b462cdd4f84137cdf820630
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = daa9903c1a709096a1a20596826cddfc2e50d298
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = c39963796744f8e0c5398b58ebb0baccadde3181
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = fbd4b5fc5c21e69c497f45f901446099e0325d96
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 239c733843f41c076e3c5bab8a2c1bcf149d3e4a
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 1341f810c6afb5b82db92e588c795d9129b7952a
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 6a05a0a903abd0bd7a4bef3727a197947e2b5597
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 915a9718242daa8d9a3fa57c531a984215dc9691
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = c824b3b8a1733334f283645485dd885402bc02eb
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 39615ec09e65503370a745728598d3cd981538f5
+SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 76fdc3b1134f3ceb1b2ba3c73ef7473a20aad997
+SHA1 (patch-gpu_config_gpu__control__list.cc) = e2e6745a41b6c95a85bb0f4dbaa69977558df4d3
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = 21c532dedb8b43c6664b1eced5bbf28c8e7e0615
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = 88873a106e67cef3d69941869b894c84c17a1f19
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 34bb17637b6182531198a8c02f9e836969656716
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = 15def84e6f7f3311de931c27f9a0a3002278837d
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 893b790c5e4bf8159435ac07723542402cfa2b6a
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = a9ab3b8e4cb87d209a0f897b093e3751fe86b43e
+SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = fcd50ee2d9173c0ae7678e3d7fe70de7dcd9325c
+SHA1 (patch-gpu_ipc_service_x__util.h) = 3fa49968884e7ed8839062f4561860ef2742259e
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = ae12c11b0b723e43994703d5bcacddcb3b8769d4
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 556077dee5a676cc10883888f228677a5cc0a14c
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = fa2d569f1efa3c0300ca14867b06dc5c62e40c57
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 0b6d63d33b6af75d4323cc4d0f2402241d82b890
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 8205e90c0c8bd27f76c3a7149af5891bbf39b1fd
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 76ef352ee817f17598c2111772b128e6f0661c92
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = c3d7cce970a000401db162372b20ccec30ffe614
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 62a4bf234fcd9fbbed8118099a718c5a995c2373
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = ddab01d81357dfab9887218a1c00c15171c47d34
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 0f66ec5830830de416d88dec4211168f51c244d5
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = cdf296ee3b15c783104c01c231021a6ffc18a1e5
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 833ec053af9ab03fffb3894ea4baea4caaaa5b0e
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 3b091cb3ce94dce5145e2b83c59dd269ee57d357
+SHA1 (patch-ipc_ipc__channel.h) = 56c6527c52bad256b64713702517e2752ea4e34f
+SHA1 (patch-ipc_ipc__channel__common.cc) = 28030ba278bf7ab286825485363e4fc7c626393b
+SHA1 (patch-ipc_ipc__channel__mojo.cc) = 78646d095725b9a9988b1ee9cd0276be6937895b
+SHA1 (patch-ipc_ipc__message__utils.cc) = 290e78e1fbcb1614d1abc1fd125b8e44df9cf2f2
+SHA1 (patch-ipc_ipc__message__utils.h) = c88e544af4e7d89ffeb2ef8040b27c09d13ef3a2
+SHA1 (patch-media_BUILD.gn) = 801ab81c87b60933cd65ad4330eb29391190f66f
+SHA1 (patch-media_audio_BUILD.gn) = c9b434172a09b8e2fde5f36c554c83e6ada5334c
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 39ff8d25265c0a3d1dcee54ed4951aee2f5881bf
+SHA1 (patch-media_audio_audio__input__device.cc) = 44b0021375b01f3e455fb4e66f36233d6e40dff7
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 082bf4c92c50a05167f82f32ab2caa827c0a5a73
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 2ee6b16315b5c4d428bc46d3961fa92078d68e19
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 6ddbbe6d638ec6e1b07ee16e64366abf2f7a3051
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 9c7de4950978bebe53e744f3adc5c993c2a177aa
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 284291e7ec1b35b95b7a947f1ff3e83d1529d37f
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 9febb4ba7a0b05c9b6fb9472342d694f0dd6b0cf
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = b449f7d44c6afee52ef1dc32d82eb7dc217e4e1a
+SHA1 (patch-media_audio_sndio_sndio__output.h) = a568ada0410a26dcb54105f366df79a9f53551e2
+SHA1 (patch-media_base_audio__latency.cc) = 2c2979d8d5c925192fbc0dfbc46e7cdfc72a8e45
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 4855523d3c207a6a67b8501df47a47db52c12bef
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 8b62988b0900a2f37a45aa55a4a84a28598aadbe
+SHA1 (patch-media_base_media__switches.cc) = 20f418450fdc6410b58409db92e670cb348a98e6
+SHA1 (patch-media_base_media__switches.h) = 595f777a42afef7cad6ebbe3c175beed8d55c7b9
+SHA1 (patch-media_base_video__frame.cc) = 48feb6897cf5cae3a49d32d5e0839df29118e092
+SHA1 (patch-media_base_video__frame.h) = 1ae942f393a0094e8db0c2482288b29822e7e011
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = d7fce74c6049dda7f0a9ffc9e2f15b0677e08766
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 873a6795986ccae5758be6c647df5103f8771671
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 2c94919fafe43c77f4f0ae4c6bf7fd3ef13d70ac
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = a865873d03024a6e2379e7b6c283e9eb611d6894
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = efbe29b54d9290425b2433b226779ce581a5decf
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 53a48d9c41406a43aed1956687376be048ad3f9c
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 1ff5feb1a53de2af36ca3426cce026cdb1e4cd64
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 32426f8f2628675422d2853c545a30a61d002b71
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = d8d4dab107118159568f916f96827f11bdbf7e77
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 23e2d08350401e075653535a9edd21aaecce700b
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 40e5ed881196cfbc720e5f3e40ac4a78b074c8ea
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 4f33e99ef60be7ae7b8f7bb7ee0d0dd27680c427
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 776a2218a607ca7b9426bbb4cc66bfdc8d32f0fb
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = c46334c2df21ddafe8c3ba2202ba0cef5ee45605
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = c7070503e77316f5206fb56855ef3c8f4b2dbe47
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 05a3e1cec2f5d889443ac58ba4988328834cf794
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = c900fa6319d0a53df8e87db959bf9e129f54b77e
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 667a60f5f906895cda146592cbbd1a50ad5f7d4b
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 25afa7971559d78084ab7de981542f2b83c05a1e
+SHA1 (patch-media_gpu_buffer__validation.cc) = a942b23df377ec4330343f5a7d186498f32c9749
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 0dfb84e492ccb8aa418390b4c9629a5e608b28b5
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 1756e1c5fafadf2c8cd52ecc4d3ba75c2a52a79e
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 3930a0a42a39d7e523a3e54d637a5387a230bd64
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = f8fa215123d439127ec98013242b72d7b08194d0
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = d4cd22327284ad41d614effe6cdd4c693a7306bc
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 66699854748d7239b9c8262489d52cc807dc03c3
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = e6699d767438821dda19827b13701489ddae1976
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = c2e07793e06740e81ad7138301b16b13e085e94c
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 06b2669c98dbf702e4a4b4332559612795bddbbb
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 3c16a76c5452fc85d1e80bf0d9d1c0f0a640923c
+SHA1 (patch-media_gpu_test_raw__video.cc) = d82102b33d7d787773fa6a9e27e2d3e9a447a22d
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = bd8b55a60349d3443d49a4f13f7809cd504d1fdf
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 7d78d6cae4e750a7fef20c9d491e1628d04a8824
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 1a9b3eaa8e3f047d426862702078e006b8c7ff17
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = d30bc11e00c3b840666fe58f898e2c3ed2229cbd
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 840eadec8746b08952a7902f64ee5c0be489e707
+SHA1 (patch-media_media__options.gni) = 1f01d854df09dc788190e1f3b47ee5bb79a0355a
+SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = dc502a8be68ba704faeac0fa67c498226e0899fb
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = b826226772ca167b0d8c5816915a6923a111e4f7
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = 617855391230b60afdec0f944203f5a8071fb75d
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 65add29de12533ae75b319569ccddfc2683ff696
+SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = 3215b8e9f5366ddefbdd0779e9b3d2d2c2653866
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = fe7bf921a9988e912052335e972e1281720253e3
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = dc476d2b1ef19f183050bd0a9be88747d55461b0
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = c68cac2161b9da4491b40c71264587a7ea10d1e4
+SHA1 (patch-media_webrtc_audio__processor.cc) = d432f3b8c4f44f7ea69edbf022602cae55dacca7
+SHA1 (patch-media_webrtc_helpers.cc) = bd4e57c0a6cdc84bdc6324f606adcde62b7c2563
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = aced0b7720226cb44c6bbc79a107ee01a6fc56a6
+SHA1 (patch-mojo_core_BUILD.gn) = d340284f2c4a96bd99af9fbe7c46262602de9cbf
+SHA1 (patch-mojo_core_channel.cc) = d36bacb32aa1ffb411bc6ec19e4f14af8fc4d0ff
+SHA1 (patch-mojo_core_embedder_features.h) = df659ff9c53031051b0c96ede191d4bda8181bc3
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 52dc1389ed1bce3285336a250833e2649ee1f175
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = f655282ead79f34674b27f428d9cfe87347967ec
+SHA1 (patch-net_BUILD.gn) = d1fa47bf7c136cc4ccbe1268b79f8d2264df01f1
+SHA1 (patch-net_base_features.cc) = 771d215d20a9f5ade4606f6dc3b5b50329cfd701
+SHA1 (patch-net_base_mock__network__change__notifier.cc) = fde209224807a9e708cea03f6a56fc8630907f01
+SHA1 (patch-net_base_mock__network__change__notifier.h) = 4f8c454180c55f1da51770e9d5d243b330c85a1a
+SHA1 (patch-net_base_network__change__notifier.cc) = ab5f03a9d684a7149fefda70ef05f48b5f57cb63
+SHA1 (patch-net_base_network__change__notifier.h) = ed2b53f1a6f19e3bf0c9d1fcda8b798db25a3973
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = 48d4a2494f026455cbbceac34e38e8982fcf87f5
+SHA1 (patch-net_base_network__interfaces__posix.h) = 5252b21fefd47bbb71f7221a48c52225da741a77
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = e57ced38f6784c8118c1dba4a2b64add65eeadfd
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 5e7a0f5055a4a625c381b2619decdd62755198fb
+SHA1 (patch-net_cert_cert__verify__proc.h) = 343082f4081e5c6dd61ff0eb060d585be08f500c
+SHA1 (patch-net_disk__cache_backend__experiment.h) = e351184ac18ed0c8510b327283f5dc73160a0dd0
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 55a011c4e76eab0d0c5c6f3acbaaef8c98a2d841
+SHA1 (patch-net_dns_BUILD.gn) = 339e0e8a9b1c394e19f35cf194cd047a6f563cd3
+SHA1 (patch-net_dns_address__info.cc) = 6e1a9ba7fe113e83c32d070b7e54ee467085a498
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 5ad8fe5c6bf5a73b5403f6376dbcf03cb60b09ba
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 4a974e950c0171fd708515f05798c5ae7464d61d
+SHA1 (patch-net_dns_dns__reloader.cc) = 0add726531b7019a9e8a003aa83de957b92b5e19
+SHA1 (patch-net_dns_dns__util.cc) = 89f28a2ca8fdecf38ff99dd5ddfe39449cfaf094
+SHA1 (patch-net_dns_host__resolver__proc.cc) = b3313af17da1c44dd6bcf5d7253a3395dfd1aff3
+SHA1 (patch-net_dns_public_BUILD.gn) = 26d43a9d9a58d0be07ad2afa7d2822712ee98498
+SHA1 (patch-net_dns_public_resolv__reader.cc) = c96cce6236b107d02556fc208bf4d24cb3584469
+SHA1 (patch-net_dns_public_resolv__reader.h) = 3a70da488943d7f5855dd9df7a584ed10ad1ecec
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 290b833ab90b8d750902f82f156204691cb2cb80
+SHA1 (patch-net_dns_public_scoped__res__state.h) = f575cd8b8681dd65a3950d8a3991a8e72e4c6a70
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 58a64810ebdd57933bfce480346b6bf9e7702406
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = a12ef1264d0d85a595081ba1b330d67c43c8a1f2
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = eedda23fd003d997907bb4b70e0b75a455e015cb
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 4ed16cfd18087f360a1ba1e3d5906f6be7f74f95
+SHA1 (patch-net_http_http__auth__preferences.cc) = eab29b305bf74814522ab9f581485b74ff1808cc
+SHA1 (patch-net_http_http__auth__preferences.h) = 0a4f4b8ff42049035e2dcf6325f04bb7403533ba
+SHA1 (patch-net_http_http__network__session.cc) = fca380325bcb949c055a1ba2ec250343a2bcf8d9
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 595d7ef3e4084f6b07bfea1da213c6a35c04f297
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 6b25f89ccc1efb6815736a292099680f3bca7d0d
+SHA1 (patch-net_socket_socks5__client__socket.cc) = 49e95aef5ca50d8d937269b2de281e3ebeeebe50
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = b033f8f30178fcbba4e8e5c669bb88e0521f62c1
+SHA1 (patch-net_socket_udp__socket__posix.cc) = 20798253b31ffe09cf8fad5c0a8a0f232904f9ca
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 019e090c4540a60508c2aa3638290c8e27468c1b
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 94717a02fea432c3702c01abab7faa5b87ca0e5f
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 8955a12ffd7b5770a63554c7183933f03ccd8cc5
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = e33f41f0b5ea323c4e58af281a30d8331d8087f2
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 0d4a75d15301a7c0eab1483a305088bafb102cb0
+SHA1 (patch-net_url__request_url__request__context.cc) = 01ef4ec8e1b181229e5d4ff4f61fd99ca8b74a74
+SHA1 (patch-net_url__request_url__request__context.h) = 7f78b352a742b85a558a6bb31b880e64d7056022
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 8e5074189bb63b4cbf0d11e410f455aea3250a9e
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 6cf0e0228e3ecf2b61f0a0a8c30ac0bab77ec50d
+SHA1 (patch-ppapi_tests_test__utils.h) = 7d8a76e50831a735bcc11dcf30092fd82bfac1fd
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 1ff2017de127a959c2eba04217d8d588577c9fef
+SHA1 (patch-printing_backend_print__backend__cups.cc) = e6c6c0aec5763f3f29df53259177ef9881350f2f
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = c3db979f36e00cdaa44373b081a31cccc0e6310e
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = ed260fb59bc832297e7ee1cf024cfbf1a9b3f817
+SHA1 (patch-printing_print__settings.cc) = c2564f1f9e68f96fa53e009472dcfe6a904f02e9
+SHA1 (patch-printing_print__settings.h) = bb45d4855b6628eb3d8d092b94dd569a4b042ada
+SHA1 (patch-printing_print__settings__conversion.cc) = 582a2093240f7499e9e7eccc5037fabf58783678
+SHA1 (patch-printing_printing__context__linux.cc) = 0bba1b686d48199596684bbe43c60ae396c5129a
+SHA1 (patch-printing_printing__features.cc) = e198681b45a0b5b8f24b65d62113a1914a796b3a
+SHA1 (patch-printing_printing__features.h) = ee7bbf5cdf06c57ae62ee5569fccc788b8898b31
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 8b3fd439f375ab9bba5cb43ed1698faaa230df47
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 7237a39ce20a0640e6565220328de20b77a8bb0d
+SHA1 (patch-remoting_base_chromoting__event.cc) = b7a6d9b112b6b466dccaaaf8dffc8760fdc28b09
+SHA1 (patch-remoting_base_host__settings.cc) = 9f317953100773c6bb9efd399d1c011bcfacaaaa
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = a466958845f5d372a097b093c46919703199a29d
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = c41671024b0bb529651fc63de2eec0770e7738c8
+SHA1 (patch-remoting_host_base_switches.cc) = f09cab54cd58d11e9a8c51d96b7498201b14af4b
+SHA1 (patch-remoting_host_base_switches.h) = 2e28ebf05b8e317bc11d3bb5c0d13c9af5f89d56
+SHA1 (patch-remoting_host_basic__desktop__environment.cc) = 16d66727ed2880b2dddc8ec5da17fa32093a146a
+SHA1 (patch-remoting_host_chromoting__host.cc) = f811acd0c7b1271fd707f358cf1005e5a858670f
+SHA1 (patch-remoting_host_chromoting__host.h) = ec38ded4203de0be09901bc8e6cbc826a14a1e55
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = d77172dd1134433572fabff4a09bdd82ce2bc89a
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 75ab6c83310a46bd5f2393efb4e0165ef99aecdb
+SHA1 (patch-remoting_host_client__session.cc) = aa32f76742a01c2269e14c464093ff36dc5d8ed5
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 1d51dd5e037e757dc3ef525abbfc4a4f0cc5ade6
+SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = e06f6165395ddc4434485d33b5de98dbba35cdbf
+SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = e3a1bafc5e6a814989e1d3e82290c83d29afaa76
+SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = b5556ccb4cc52b2c56b62cdba226b67130993d82
+SHA1 (patch-remoting_host_evaluate__capability.cc) = 5d03cf0e473a64f917dcd7d30cc5cbb05ab07cf1
+SHA1 (patch-remoting_host_host__attributes.cc) = 901eb3578800bc3e91b4920c713398a1b245aeba
+SHA1 (patch-remoting_host_host__details.cc) = 4b3717d424d2f67eed265e37add34fd4d68426b1
+SHA1 (patch-remoting_host_host__main.cc) = 83a0fffc8f49bf5ebd58bebedcaabd893c29756f
+SHA1 (patch-remoting_host_ipc__constants.cc) = 23353669852aa366bab40146f3542d866ffdd999
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = ad0428cd0f424e1ff76be8b5085f881887329744
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 14ebad6c82d1e2338b555800e3b86c2c803b176e
+SHA1 (patch-remoting_host_legacy__interaction__strategy.cc) = 16323b0d0e7858af32db053b14a75f0fa2e82fd4
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 312ad1b8189dc7fc59962c3195563925fb5e4ce4
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = dc7763839d87bccb23ad9e9fb19c09c6dd60bd35
+SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = d1c73d781b7b2df97972a2d9f8a672f13e9fa2d3
+SHA1 (patch-remoting_host_policy__watcher.cc) = cbf352f9ae10e18d6c0b8e5b10387ddd902eba75
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = ce1ec60bcc1e7cf55fe4fc0b2ed31500433c1510
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 044b09fd37b592fb2f51e46f9365d48fb52c8c24
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = d30b1266afb03302f6862a061d68fa47fe912315
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 49a6096f34e38c44e935501b43d7b605465c4885
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 010510f4ed173a5a427747a429a6af41cf2a58b5
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 3d05e74fa270f92d4781e1e0a1ab77d1576c3b9b
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 2946d2790e7648eb40e262f5ebbcf412c50a32d2
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 8377cd97d06227f3f8dda1ddbff004971cd4106e
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = c9ece131a7565c0eeaaa556e0dad9cb51dc28299
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 24dcfff59d5cca6fce5d3d526d709e2ffdd67c36
+SHA1 (patch-sandbox_BUILD.gn) = 2d4b55deb72ffd6a93c5e6bd3dd29563b2525694
+SHA1 (patch-sandbox_features.gni) = 7955d1b8d8d7db0e65ccab94359620a20c6d9e3c
+SHA1 (patch-sandbox_linux_BUILD.gn) = eb308093ac4c4d1f8fd26367d50d9d3b673d09a2
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 60ebf7b79a7440dba295082d52b3544c37c22f03
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = b5d0d808c3603a80ffbee8208ecf55ba36152f20
+SHA1 (patch-sandbox_policy_BUILD.gn) = c1c3f1c360d4f866a29b718f2c8e6df6b8ee2e94
+SHA1 (patch-sandbox_policy_features.cc) = 6ba89a7f4f71d7e57d7b40c46d419ec0455de8f3
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = a2cc979aa2db58f3efc4da67b6eaf44c30b41cf0
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 3252c7994b5e34a5c9469aa51ddb13c15277e690
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = eb62673dc92fba5db5b5608ad91c9869def3a47b
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 348a7b5b201147c4e1c9cbec6c1012b7aa539f11
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 8654174e75f847a7e2e26ad6cc9ef8de8324a1f8
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 0f3a258261ad021ed1e33ae6316c95183a4adf7e
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 3955ac46a9da071ea9967969f01e5b36fae3912e
+SHA1 (patch-sandbox_policy_sandbox.cc) = 32c9dff440f9f470d852b5493fdee6e4f918b7c6
+SHA1 (patch-sandbox_policy_sandbox.h) = 34b950b0bf447dc83e60b6e5cec3ae134f32254c
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 0d126a5161ba1a3ef60fe7b01e11b1b6cf171262
+SHA1 (patch-sandbox_policy_switches.cc) = 4beca630cfe8485994a702df1a0bb3c9632ad84a
+SHA1 (patch-sandbox_policy_switches.h) = 9e7392449d0237be40f4445fa399829fffe93da1
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 34b0e13f38847926d580d376fca8bb41e18fea15
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 76c52f8c3b6a87bd24974c59fffd56c124fa0bf6
+SHA1 (patch-services_device_BUILD.gn) = fd9a2ccfb73724307164ed212322013a1ba3140f
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 8e74f83b464bb33ff6ff4d2eb4fa9a3c1f5166a5
+SHA1 (patch-services_device_hid_BUILD.gn) = a3aeadd485b9bb94044a7d166c057b15a70b113c
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 8fa965c05a9aca1084b31213a46bf846a28f7820
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = bdd462d2f0c56bcd0f2570de422ac51c5b3dd721
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 661c2cd8377afe711a66c2a94c28dab9b6ac2bce
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 16648ffbc7539f144fe0bcf38711f95df0a6f904
+SHA1 (patch-services_device_hid_hid__service.cc) = 6b80482057b76ffe0567331dac218349eece0c52
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = fc4dc412155c19013814c8c846a8eb62c84e3e1c
+SHA1 (patch-services_device_hid_hid__service__fido.h) = 8b25c53e15390c87c24a81204be69ad6135a5248
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = bb890c17bfcba841fe1a7c4e6954197b1a8feea5
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 996c7503f1415b82af5bf843b3297b713c5d6834
+SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = c44f0945cb16f82b0c52920aa383be8f82bdf03b
+SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 9e943d0b82c165acfdadf79ba5dd255fbdbba6c2
+SHA1 (patch-services_device_public_cpp_device__features.cc) = 2b842c808c2849096fbe26494da84476da02141e
+SHA1 (patch-services_device_public_cpp_device__features.h) = 81509cbaa885b919b6a11abd7750fe5958798056
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = b78d8a9da53f0f5b17fca9c849a9339a197841f5
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 789e0e08331919d4c33d08dfed1afb848b889d2a
+SHA1 (patch-services_device_serial_BUILD.gn) = eb580f6ae151617a8a04ed2d53b466d92885e9d1
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = c24c3a44825fb8f37e955560fbb7e1269e18e7a6
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 62149b59cb6f7418e20762f7f7f80effa6a12b7a
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = d3f4015e4a06470d403389b7063448616445d063
+SHA1 (patch-services_device_usb_BUILD.gn) = 86d8dcb9da33a1ece8be664ac718482c925e639f
+SHA1 (patch-services_device_usb_usb__service.cc) = ca666fe7b2b5d620e2c516e2fa48f38d17565303
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 969de5b1c1056ef3d763ecfe459c5f5c90716208
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 854bc6104cf4710d10974b6f010e238b78602e4b
+SHA1 (patch-services_network_BUILD.gn) = b9c0d466505a4556ea79491ef35bb17c7940ff51
+SHA1 (patch-services_network_network__context.cc) = 8f7aaef1eeee631b7b06a8a0e1349a7ffe8516ca
+SHA1 (patch-services_network_network__context.h) = 779fad48929243a15b155632c4c373ca2e678a41
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = d28715fa167681542ca0cb2f1e639d201843eb56
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = a2ac7d89143569c6b3939464df042fd428be1fd7
+SHA1 (patch-services_network_network__service.cc) = 67b70a8c0f3410067f9489eb50ce019083eb4133
+SHA1 (patch-services_network_network__service.h) = 15b02caacbce2979ac90c3faf1ef16edbf02b1b7
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 58d46b60c5a35c514a8e4911d72847d5ce103326
+SHA1 (patch-services_network_public_cpp_features.cc) = 8ec046306112c00a6236a0fed950e90ed362105a
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 5047aea5f05bcdad98671a567a9c589091c3a7f6
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = aa22ea142e0676c727242a030093cd5f7eb39e16
+SHA1 (patch-services_on__device__model_on__device__model__service.h) = 8105cc1314585e5566bf4781e5670ba7e005239e
+SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = f4ac2a079967ddfad7738ec814d832e17b8a9b8c
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = cfbd75ff08314acbe3c4ce77a1ae52a35fd759d8
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 0ff5769744b01d42f6ca9f2c55fd0f43c49498eb
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 64beea5aed8de7ba1934229d73f511050363c84c
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = e91b7eceeaa91a1738d79d5ea484425224251d6b
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = b0367c7a729b7d4dcf444ea049dc2fab8fa14167
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 4998b30f6e7b8010d610c8692c21331f9072e742
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 4a6ad33fd82c22d6687d4e2fc135669eb64e5ed9
+SHA1 (patch-services_service__manager_BUILD.gn) = a9fec86a7bd55ae8aa651a18e01499c6943afbab
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = bf310e02225117e80693c249e831526d9376fa9e
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = e68631582a2abd75f00b317ef8849f6707b18f24
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = 0a28b01640322de4515c339930c1b28cb0749695
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = d2d586c0b90661652eed740f741dec567f474059
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 9316f80c9a635e449088741db546a4165bb5a7ca
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 4735e41bf2d5587c9cc3d7d88d5291e222000c30
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 836491a592b65cf353247445f2edaf0140b7cb7b
+SHA1 (patch-skia_ext_font__utils.cc) = 55bc5038820e9cb466623a22cc7c72f2753fde44
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 86234bbd1595e6196ac0005b0d7a15e8632e9867
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 71dc3395d238909cc1db7e2701a03f2be2387aa3
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 57aabb54e5f2a5c36a0ef17f200a2c3806709528
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = b7083d061bd9075d35e9b5cf60bb8a3af0bce452
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 3c000281b0e0a53b711e30da7fd463cf49d61fe9
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = e8373887df818f715c76032d0411f1b076bfa171
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 841e486a205550cdbcbbf7afe17035786164efd1
+SHA1 (patch-third__party_angle_BUILD.gn) = d9674d078146999a7d55bd887f0250ed6f5e073e
+SHA1 (patch-third__party_angle_src_common_platform.h) = 233d9f177241e35de5948d95431fe4dda2c922a5
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = bb335bc5965b230f3b51030c77a86f796afcfd62
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 7152d0ba26f9cf9badf7e7e4fb863d9947919554
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = d56a56c09e550e4fd9a2d4b96f57cdbabd5ec521
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 68c6b2b966cccd419e7c57cdc0583cd46adb9acd
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 417b11ef6fe0e1c214419a3862f6b830bc9c64bf
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 9ce4582120e2eb714a7502fd22af6ee5891bfa6c
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = a8f9777f4305a4f0312b63b6192f3902911bd7a6
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = ab0a89da9f575f9e63dda8af99cd23391c5dea48
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 9b1fbd6319e9aa81cee80ce96706ae548255878a
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 1f82726df935a4369e4357540f3b1fd5e977df4d
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 0ca025c66650ebb78f594b61957cd19efcc0f774
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 115bae71e2c2a7670a3f22dfd1283f77af7e7690
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = a7bca0e9721e5ca0ccd6ac8d30cf1f57b1085baa
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = a076ebdba655da21b1b3e585e3b20021a9884987
+SHA1 (patch-third__party_blink_public_platform_platform.h) = 719815d96a7814f395c25041d5ed530121be343b
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = a7060558b5210a00b2f59b63cf0462c514fbba58
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 904a1d7db1bc87322902abdad8859e73ebf25417
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 70a04dc01d58761a9b825e5f68c0868e11ed44b1
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 2adb77042f634d7ce638ce6b44f4f55597a788aa
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = af424ad22f28050148cc32c2b03335deb552f167
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 39f2f51efb4d9c81fade149fd3eaac4d45fd885c
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = b50d638cbb76fdf6cbe714c87601cceeaf567508
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = c815ca013547c39b20ee45772019940261e4a10a
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 367622c5a1048fcd1cf0030ff458c978d57032b1
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = e94036443b4e251b19a24f466d9e5dba460d15b5
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = fed5877b793d3a7a38fc9ca65e35c3aa3b8a240a
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = b4b5121b6a0c82a5fea412eb7a401988fef90324
+SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = a46fb73f6bba95c5cc226ac888d6d092806c7082
+SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = c054449f4199d9f4935947ea580bb7e4039d7243
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 0a37cfcba968085a4b4c8e06e2b4f0fe46e3c5ea
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = d539fe283c7494316871bec6010406bb81861047
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 3cd28aaea6b001d0c1d4dabece5581a0eaec5d59
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 6393a140d5c70f9ba79c1e6d93bd70a0ab40d660
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 9821be3e7f908901f3f58501a64ab0a0f7af90c7
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 2e97b8ea456f130e3b28b10825feca8ffe550b2e
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = a79e1a2b82eb6a955c7a47659a6c825a7fc6faa4
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = f4d26bfc54aab762ea8fb5b8bfde3c1db38866e1
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 3e0ab62265ae086a58b31e877efc79370b8f2fe2
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 705ccf3ba682fa904eb77c09cca5b79bf57a87b3
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = bf2cacc30e9a08076112cb9a73c7f45021952d67
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = d2315962ea5aca90085f48c5b86e8b5392660867
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 73c545e807221f74878ff8e72a65deb42dc5c481
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 83805b983e279951717f8c39438b62e7904e8efb
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 66a86599cae2cd7c7c01c6e8570a25c6475df326
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 2cd4ce8ddafb1050b1f74d42f14e68ec63428301
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = a2ed8cecaeea09cd6a948e6d3cb20d35398b62f2
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 5840d38221728d6ede60927bd81d4b4c7eef5e2b
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 7e31eeab03887d8cdb116a9c02f395e1791d1373
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 0406f23923876145e06994ce1edf9cbfaaf02001
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 416ee2fd1a4ae981bfb2984055f6003185ee9ae9
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = c2c1449e5eab1f8c8a040100963312895611688f
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = a0b1485d5d4b625a1c538d9551de338c02e3ecbf
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 2755bc7f93c66a5dce09d4e760f0e927fbd9bc6e
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 0564d4079e8023d6c5b940e227f8b7433c45ebba
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = f04dd9dbfbed976375c8cfea2712f19dda771a2f
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = fdce06f296b08a5002fb04cbcdf5baadce042b14
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 1ae9393572026b787736e82cf00a7871b9826ade
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 5bb639d774a5f69282f50796ff8bd15e432ac256
+SHA1 (patch-third__party_brotli_common_platform.h) = 5861d53db794cc28ba7fbc5bd5c402221e8424c2
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 64008882d76eaf792c536968e82f2ff6d322d2cc
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = fcfb5bc7cc3fb2fd2e207765311092d6d137abb1
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 3035cff9003d6aed6857243f6bf04c060b4d203c
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 8dc7db10ac5c7baea6925d1a9fa3d562b870cb32
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = c9858faccf8c7f5bb6d556177350234793b06088
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 685827f5d0ca7402da3c8e4d4d8cbb883d077b56
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 1a3cf6d149ff6e7af6e664babc87360fbf20fc11
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 0c07775a86df2ca7cf39fe60635cddaccad7f9e7
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = f98ae9c8f214e54996e391cdc99d50924ea7b277
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = b7a2ab9730a44ecf76eef502e19c20e6abe84a2b
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 8835e6656ee0a22905f2a31103cb7f0a26987b65
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 94a0c1d3038fbbaf36a7e063308dbe44b2bf6864
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = a97f936b65aad2d20293ec27523863e9b91dded7
+SHA1 (patch-third__party_crc32c_BUILD.gn) = ad49b174cb95a67f3edbcc1e092607f7a88400dd
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = b5cb65a8347859fecaca58607f7b492f434da97c
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = cf5f8ac7f3225d788330c5a6c7c3e5f805c465a4
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 05122ae35d3f57ef72081023db62085d8072aebf
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = d1592b3cbbb00cc233770415fdfcc81af6958bc0
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = f51f216480144f43d5e0758c5fa07da0d8e4178b
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 09df66b3bf0c0bda1c7752331c8fe2115051d441
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 8e52fa9682be6825183fc68af2c9c3853df1fd9c
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = de9164ac38e0ab2f7388708913bcd4c93f10a542
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 58ee713d63af691c4b9f019b10ad07d4811c6da8
+SHA1 (patch-third__party_fontconfig_include_config.h) = 3a8c7f25e2b2ea0bb0d58c5fb7b9ad985d3447a7
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = f637decd1afaa0ea5e68f39c7cd93591be22c946
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 92199cab73f231e5e122ff292822810fe4141e11
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 903c3a53a9c51c0c32aec95aa3e7a6a8ea4a0ebd
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = d513fd450cee74e84b3af0bbf62c958b8f06ea99
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 381b9e282e37214ac79fbed763439da341299887
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = 670215712e6801ded33c22e1e996583c62a2c327
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = cf98799491f7976fbd88f87db0a0351bbe9d125c
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 44d644a77f46f51c1d7df277dccf4795778f6191
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 637da68a15d53a65a605c96045d16a9ec4ec7b21
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = c3b910d907bf89dc0686e62ba9b7785c6df61eb2
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = dbcceab27420cf2507196152cd4a190fe76e26c0
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 5eb32c331cdfd2048fadeb73ef359d1c513c87a0
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = eba8aa422d5e08f4f1cdd1d03e87bb5c74a48704
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 955c6605a1ff4914d6ee59a73a55e88580375143
+SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 8b37f21d5d2280a3ed948ba6ee3aca6276f2c4e0
+SHA1 (patch-third__party_libsync_src_sync.c) = 12cf282598a4bfbce00850f3a431a0be3e3839dd
+SHA1 (patch-third__party_libusb_BUILD.gn) = 13fde2e1dc69070d308553a0049c5868493de987
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = f724cd1b16f295fe046e097134fb858031a51828
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 18d20c6ad12d73371d1a392ac3dcd8f1ae693b61
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 9c32150278df2298f5eac411440c2a810563feab
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 48d93d8b07ace42802fbb2673bf5bac3b9c5db42
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 1c3ca2a4016f86c290f46718fabbaee122ea7321
+SHA1 (patch-third__party_nasm_BUILD.gn) = 2471d2f5ade2bbbae07d574a9e3779322a4508c8
+SHA1 (patch-third__party_nasm_config_config-linux.h) = ba065f34754ac6f260d5c09749d334b1d6d516d6
+SHA1 (patch-third__party_node_node.gni) = cb6a0303a0652b0d5a79c71ffcc68dcb0e4cf8b2
+SHA1 (patch-third__party_node_node.py) = 4b33b0a16c4a5771f7ee3a6a06742a8aa0fb6c18
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = a484a4b4a785504d12a19260685e0675967558f0
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 5d946b48cc045d3ea02646b9780c384b57f41e4e
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 753883caa1b21d8fa7caabdc397ea22ab2df7541
+SHA1 (patch-third__party_pdfium_pdfium.gni) = e06619ef2d6752ffc2d13a7088515e0cbc2747d9
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 90eacc98e3466d10acf0e44a363bae555a927dbe
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = dbe157ba1a14fffb40e632162e17212646262309
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = f6db402747a9bea81d269245a68eba73430cbdd1
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = fb02f936b1956aa8f8004951c6f3b06f516a4a61
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = fb82c7b9c0f61b5d8d2a52e11b4864e07e569ae6
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 867bb6d0a483965344563705f10fa344e6b0b4ed
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = dff62d508e39539ef8736702ea31fa813b142868
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 753d51bdda5f39b863a72c95a36482c43b7de268
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = a2a92fd4a60532d928a28dcb25d3cf71bba7bb4a
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 91c2135fc8fa0f82a4b821cc7c098e2cad9b4bc4
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = bd6781c272795cc7bc6e502af4d29c3ffa2e50f0
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = e4620091235bc8a37b5107788ace70a884afa2c1
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 58de7d649f89fab3994386deda635e88bea1e56b
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 066deb271888249cbe47cda445f83bdb8405864c
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 5ccaf94b2a617d9825e6495b673c387950870b8e
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = d251508c66ca6ba01c19dff4d71d08ff701f48ff
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = aef2ff3a5428a1acdb683932395c705b23bf680c
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = f97350d834529012ece4afec463f6283579d0209
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 84e6cab111e701979fbcc9111e714424d42172c6
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 26c3ff367298a14d563577a7a23cc6751f108216
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 7b854e75a6b27e078cda4e621e9e65bc4d5eff3e
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 1c9a44a25f4026f471a4aa69cb69181ff8d39eeb
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 720577407a3485ba02d30144bd82061bf62f7ab1
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 3d8a7267f6b567f03ca0933c4134bada6e8eb43b
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = d6c63c59a9ef504428f099c1b05f017eadd3f611
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 85c5666c0ac3733bd74b1df623c2d08710749819
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = f39e3f68e8e59df20d174d31d5c9487f844eb016
+SHA1 (patch-third__party_sqlite_BUILD.gn) = d6f30d03b887161d0d952deb89e557b92e7b8f92
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 2b08ca0d9945edb555bdeaf7f22961ed27228223
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 16c0743349121bda7978ad1fab3c7f0bd30768d9
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = bc47d413710b6df20fe92f852e7555a6ca4b3198
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 0a66487218d69fb47c8ff9e049c892f1d231209e
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 6febd5399d6b987fa9bd31f991c08f1aad6bd400
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 8af3ac7d136e37888036f9f7ceeea7804bf31d15
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = b0a4544cf61db243fe7c21cafbd50db89f43cd59
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = a8b8f5b86f4ec52628bff3955a4dc7b9e32f7151
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 8e015e9df23e647274d300ce49ba4cf2c424f900
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 4facf47887f72d71dc28a22f8a02472d815284a3
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 90bfb0413786e09568bb54bc0d52b1d4de6b77e6
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 642dda660fb03660155373dea755573623eee8e6
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 15a385f6ad5b5cf99ce74ae834e0052bba2c26be
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 1421c491dc5b7281b7e06a38c9bfcbcf9bb814f4
+SHA1 (patch-third__party_tflite_features.gni) = 7eff9946f8be142c47820d5720d7740085cbeea3
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = fcdb344498dfdc022b36d06060b8bba85564bd54
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = f87c1f65f5ab79570be668e88f925e0928a03596
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 6faa49029f5ceadda39bb7d6dd48c93b4b2e8a8f
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = eb2b04b15717ac84c6fb79181d8005fc833868d8
+SHA1 (patch-third__party_wayland_BUILD.gn) = fcc8f5c6f3ec4076313f94ac5661cdaa4cd463c4
+SHA1 (patch-third__party_wayland_include_config.h) = d5e54c0bd2ad2091d5d1401b58df27a97306e6b1
+SHA1 (patch-third__party_webrtc_BUILD.gn) = cee21a73a1aebc40cdb2e8e2d68a2c0bfa838777
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = a151c3bf508f11cb468ba19f85e3b0fba2f64f12
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 3db907cd9f15ec0dd39c1bb5b4942689d94734b8
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = eae461aa02a64da27edcbf05dcc492433a3cf542
+SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 4b753bfe5c1d33eecaa05a3572b34ffdd934117b
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = d3b05e845948a341dd05759dd0bb9ceca7a7bfa6
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 0c6120045cedc22ac3e115e7c41a9e3eb5476a0d
+SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = 4033edef2b257f036ec33c2b3f1aa318877a6746
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 49f79e2ff2d8d7221a62485aa990ebebc41a0fcb
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 4c0123a86fc06d44881759528f03ee37b0131ea0
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 0a4e0487cc4c25295976f5783f78f545723e22ca
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = a29dfa3ac84f98476f3c9be95af85d2538a030b4
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = ff4d96358b7746cb707cc1312f3d821549f389f8
+SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = 1d69a9efa61af593ce0ecd12bf541504e6c5a756
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = aabc4815d62185e911248102f9dfbb785345700a
+SHA1 (patch-third__party_zlib_BUILD.gn) = b0a443ce25a4f4a4b48fed6cf2b2e7f276a08955
+SHA1 (patch-third__party_zlib_cpu__features.c) = 980edb651b567d2fae958ba79b5cdc020e2e4c5b
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = f8349b5d5ac18c5ac51353b7ebd80ccbcb28e203
+SHA1 (patch-tools_generate__stubs_rules.gni) = f1f7ad7886c7c4fe2b06b0e9c3b22dce16192aad
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 80fc50cf2849b0083539355c6771d9c90b5432da
+SHA1 (patch-tools_gn_build_gen.py) = 68c552ee4ca8187cc07dda02cc73b86ffa17f96f
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 7d9612a47e9f25fae3b927ede3a0209ed3c8fbc0
+SHA1 (patch-tools_gn_src_gn_version.h) = fc6240f6caef13e62d62e356cc4a8a3f0fcd9dd8
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = e2b613a2d94e1f4caa2b967ddca684e7645bc170
+SHA1 (patch-tools_grit_grit_node_base.py) = 0072b8d3185f6b42ce6bca861a92852e9cbab5d1
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 1b5c5f6d154f7a241b17d4920ebb5b823cfc28a3
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 75b899fd590e58dba6f76e6cdc2626c606e305c5
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 26a20c9e63785a2ca8ec03efa5d538a73323464e
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 65380b480bd865850382b99b8715df1fb0bd670e
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 683c51f6358417e30bc592ee7d52fd4030ae8247
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 395af0535362562ba469d398193997e441a8827c
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = dd2274a855f6dbc8aa598839fd326c059953f64c
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = f41b86c8cbcd23fc5f9fe8f73254afb4be9afa3a
+SHA1 (patch-ui_accessibility_accessibility__features.h) = fc87c5339e32e0b8a467cafd4f7941f51ebd15e0
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 2879aa191c9ea6b83942b62e859d3e7158295624
+SHA1 (patch-ui_aura_screen__ozone.cc) = 37623e2f8e8ffb0b5e10ef3762b01685b168960e
+SHA1 (patch-ui_aura_screen__ozone.h) = 47ff0731dd4b0c13e45510cd86dfe4dee6680730
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = 6dbbf7fed588a992f75805efb6fa5fff2915156c
+SHA1 (patch-ui_base_accelerators_command.cc) = e02c757850277cb636fb74e13e3640c1d48ff07e
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 3740af6ec24b38ff87e32b5628e969571bb0a6f5
+SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = 5c64207ab069346c7e48b1fa1e419234c3d0aff0
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 60bb8f715d4b29c3102f3dddc3d78e5965d3ab99
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = c43b97d4f25c111981ae01220fb255ce1c9457db
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = fafeb6ad77a2a2d8468350400158abd788748bd2
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = 89bba993ad5aa31dbee76592f2402e3863eca47a
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = ff8bab508e102a8d8a14b39d4231f5ccea89d5bb
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 60d45f219552752e3aa911c956260dcb561f8eec
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = cf79094b7be1680354ad4b3e90f46807cacaaa02
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = d29593912a54e163bbf7a6ba1414707c2ab784b3
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = e82eb375347d58079cc2139494f18e02da3b90f7
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 8d9d16b070fc019bdd5f3d1d6ec509d24d100e07
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = a4b5d9e52b8d3662b0c5da3f6f5f4062f3c6edc5
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = cc59e9094d3d0c4bcc80260eea97af652d8b13c5
+SHA1 (patch-ui_base_ime_text__input__client.h) = 0eeec6473ff6002fb98e5da9e22a541c994dbcfb
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 50afaec1f511bfa0764f6b4a7ce038a0ef653e5e
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 296d85846a4fdb63efeb0664903979fae7e5d72c
+SHA1 (patch-ui_base_test_ui__controls.h) = c80f0a82b1532cb1130bd8652f3e94e2a8371bf7
+SHA1 (patch-ui_base_ui__base__features.cc) = 58067e521fc9c6ead420b74226284090eed302ef
+SHA1 (patch-ui_base_ui__base__features.h) = b2672d5156f3404e37455123032fedbc6b83ed9c
+SHA1 (patch-ui_base_ui__base__switches.cc) = 577f96b7316d6bbc29802d6cce1b1a5a02f0636d
+SHA1 (patch-ui_base_ui__base__switches.h) = ed2a3fc04ac7fc0fe4e29baae3a79e78f8c351bd
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = 0b1d281f85e5ceb8ad66134c51bc53f961d93ba3
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 1a012fa06432139a6e1fa68a44b8406992789ce9
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = c8ec942ae4b73e45ec1eb6f45c943fd8e2bc6de2
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 672d8c3d35bf4b11d65bca042f8db8734cb7d3e0
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = 7a7a55539efc8b4941b56cc9cb69195524992700
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = cdd6c7d9b86060f61ac1340c29853aa4676f729e
+SHA1 (patch-ui_color_color__id.h) = 40f5b60cc749a24244e589ef35cf65474b8db3d5
+SHA1 (patch-ui_color_color__provider__utils.cc) = 718c598fc6c7501dc6983df470a017a5c1579f69
+SHA1 (patch-ui_color_system__theme.h) = 84ecdf52e088ba61da008b8450e01bcbaeaa13be
+SHA1 (patch-ui_compositor_compositor.cc) = 99f749b0cc77e86716a2e6f7d473665a82b8266c
+SHA1 (patch-ui_compositor_compositor.h) = 3e4b9db5d33fa4f76a7b6a3269dc48d3d22f99f5
+SHA1 (patch-ui_compositor_compositor__observer.h) = 4aedb71840ef80b9fb022efa2b9ccecc4173a056
+SHA1 (patch-ui_display_screen.cc) = fff39eb9e470db8ce0a0ad39e503f084f3ab8e05
+SHA1 (patch-ui_display_screen.h) = 4c8dc468cac5030eb4436f199bc14c707824e936
+SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 275151e5bbd6e0d866ebb2a3fc0cb6a9a514e625
+SHA1 (patch-ui_events_event.cc) = 7b3fcf17575111cafc8f55af339fd6257a42e916
+SHA1 (patch-ui_events_event__switches.cc) = 62a27a9aa7f927362c5a61cdc8a2a8a1dc7f46a1
+SHA1 (patch-ui_events_event__switches.h) = 02b9254cee4921b4e00fa45430914d81bc320ac2
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 2d0915292f33b9a64bdb0f21b295846ecd582d2a
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 5f263d826331cb2734c6d28e5c02a1cb3514c6ab
+SHA1 (patch-ui_gfx_BUILD.gn) = 75451a02087314b2da4dae9a5cc7217ea52ec3d2
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 2e2fdc1828f71b85e52192535319d077b7564618
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 7a0ee3ac1f1b040e71982f5ea53e12bd15f5776c
+SHA1 (patch-ui_gfx_font__render__params.h) = bc061db4eb785569cab998ff2b4bf4a7cafa8857
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 2da2a51df2de21d0fe25f1e152afb8f3fd6d3f2a
+SHA1 (patch-ui_gfx_font__util.cc) = d066bb1c69b9ab34e5d68febe93c6c4a514f98e9
+SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = 1f3b2461916efaee183980130efd50a60fc12f66
+SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = 48f78d21547940e9517386628fdb642acfa7362e
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 3ff636969743647fefe79cf3671072069f43742a
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = bfdc209e7ed65c643109b7511e1295df40394b21
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = a4f2781d8e54d54aa55f5edabcbc38c06365585e
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 1ff8eb988a900c9d8cb06d5529b0e9808ac73d4d
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = aba816e097d40c5ef30c0fa13aaac495a585b6ff
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = da8680540e0bb21d4c9b4fc4a3a3fbb9cd41ec46
+SHA1 (patch-ui_gfx_native__widget__types.h) = de4b4ef118529e4c182c6e6c18ce2524a4385ad3
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = a041b8baa24ff6b994c5559357046063a6835988
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 767afcceb80a56115f9301ca5c72b4fbc24d6596
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = d9beb82bef1df43761816b22bab6600e3f00c2d4
+SHA1 (patch-ui_gfx_switches.cc) = d319a8c106327e1fd00ffc8f3e712286832df1be
+SHA1 (patch-ui_gfx_switches.h) = c44fa0d25c1ac8f9b1fc08d82f7c8109f9108e89
+SHA1 (patch-ui_gfx_x_atom__cache.cc) = 77a2966e4e19a8e4ee5d9c123f4244bf0b39d762
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = f973ec1775145afd351062fbe4aae341a797aa0d
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 850356a5b0d88fbe853073e421462dfbd4d7d396
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = a8ce143c1838d15d24641f6a9a3408b48c95cca8
+SHA1 (patch-ui_gl_BUILD.gn) = 90fb9edeffc71101f3a9d62b87e93d0f17cc7d2e
+SHA1 (patch-ui_gl_gl__context.cc) = 696016cc9d912a8a5cdefec38b3fc01504335cb7
+SHA1 (patch-ui_gl_gl__fence.cc) = 44c82a7478f0935dbadfa368208bd28885d1033b
+SHA1 (patch-ui_gl_gl__implementation.cc) = 59fc39609d4217c253c83855420f3e855f62539d
+SHA1 (patch-ui_gl_gl__switches.cc) = 865b2f7f982209e5da599fed70c0fea8640464f7
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = c3e1a0198b0852f395d42795384eabf6585a841c
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 5cae367dc9b12f1d53440efe784a6897a9981217
+SHA1 (patch-ui_gtk_gtk__compat.cc) = fc81ca521b98ceab8557ed0e35b259ac6ff5b4e6
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 34fd7a4f550a9cfa89cbe0d014421f75fe9a7ef5
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 3616a3fbe761143aa32d2720e32b9b918d25654b
+SHA1 (patch-ui_native__theme_native__theme.h) = 5f340fc8e75b4c1196cb3ca9141af32aea06863a
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 7afff3d760dad4e57f8179596d20d542f00617c4
+SHA1 (patch-ui_native__theme_native__theme__features.cc) = 02ffaa2bb35d190127077d1bc490f626db5a03fd
+SHA1 (patch-ui_ozone_common_egl__util.cc) = f8e0c987168b8e5a0acb057e9703fd47d40201ae
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = e9abbe21436dc66a8df03344c03a6a6458c017a6
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 126221f2d6a4001717f503ffbcebcc4094e9cc16
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 77661aed1fb77b58bb87fa37cb6f0315478444dc
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = e2ec76bbe51478519ac2a019cdebf7875e5a576c
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = a0c5373c40b808622e5b82c6cd522c63cf5a22bd
+SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = 4f74757333ebed60439702f0130f99e68f98065f
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 8d4df8998bd1f7ff23bfdc8d19c423d94681d376
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = dd142daf51efb30942378a143923e4977008d658
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 5de0bcf5b89f6201fad8420279ca7161d33d76d0
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = ace6a910e853b23fc323bcbf6a1007d7356f75bf
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 2f253b09cb7ebc61e4c8a18fb0e271001dc5b150
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 55d5385bf53d06421494309793b55521bd7f48b0
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = bb437f93686ec576decd7aa910ee2ba298fac4fd
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 1d6479cbe3d6860586736b3feb698fcfbdb3a87e
+SHA1 (patch-ui_qt_BUILD.gn) = e08760712c6da9333bd5e986e128106e3813e9f5
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 929b9505f6d87c61c09e0ba07d41988e2bdc0772
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 1f23bd7f1df18dbc76b46df93da102a98790fb3e
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = f12f8bb511462bc74d30268270cc3007521f96ef
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 2448736491966651e2f4c56ea77a18a4d4b61ade
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = eecfb9f75c9880a9bd565d27989ae2a72dcc4a4e
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 3928227df123b6382841774c5f153e176190046c
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 7a2f169c9c3c9529b0b1651bb1776a19fc003fcb
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = ba553485949c9c411cffdf4e6d65d149b1244d3d
+SHA1 (patch-ui_views_controls_prefix__selector.h) = 404e58d940485087edcee77e393df6907888ecd4
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 135fb06e11c2d7f89f0fed4b9c92fb43e94b7869
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = ae102f26d647376d06a1aff2a671b1b4d6b11afd
+SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 66c79d7cb12af0611265b81ba3131585ac2146dd
+SHA1 (patch-ui_views_examples_widget__example.cc) = 317c37d6fb4e788b9950e1eabcfdadf394d3876d
+SHA1 (patch-ui_views_focus_focus__manager.cc) = e57f90301958cd78be9f9aec677580dd0790f99c
+SHA1 (patch-ui_views_style_platform__style.cc) = 78b9c7546a22da60fb1086c51512250430a89ff4
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = dc8f4d836fdfa315f8a3d675b81f4ba694d2c2bd
+SHA1 (patch-ui_views_views__delegate.cc) = 14e0c96f4e82a2506fa77cf3c409d1f897d5956b
+SHA1 (patch-ui_views_views__delegate.h) = c230d27880826e97adfa892ef2161d4ce9cfeff9
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 2b1a3b9a236a7c56c7f917d3bc5df851fde6ce1a
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 5c69d7e0be71c6f1c10a10fdade5143067a016db
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 41e2db4194fc0c1ce8a17c2f938eb2050cf40a25
+SHA1 (patch-ui_views_widget_root__view.cc) = cb773ac392c3831dc62e48efdc1f25ecce292834
+SHA1 (patch-ui_views_widget_widget.cc) = c72da9b1d62a1ca0097a2cb738e3db7ea3a9385a
+SHA1 (patch-ui_views_window_custom__frame__view.cc) = 1b5002c4cfc496a52e37f52ef44c5716d527f793
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = e4a7aca235ea06a2b8728110f5691fedaa7f9b6a
+SHA1 (patch-ui_views_window_frame__background.cc) = 7c063de904359fb282a13e999568f1dce924aaf5
+SHA1 (patch-v8_BUILD.gn) = 43d16113d2f883525017feac7995511783cf4d44
+SHA1 (patch-v8_include_v8-internal.h) = 6037f72d47ae9ade2827881a0c87be2e5f08197b
+SHA1 (patch-v8_include_v8config.h) = 53217204df865e5531e85a76c8960312fb7cc1a2
+SHA1 (patch-v8_src_api_api.cc) = 27674b25e3473f40fa1c1df28c0c82e6a18787c5
+SHA1 (patch-v8_src_base_atomicops.h) = 0338c410d704da4379cf106bc99ccd806cac6e26
+SHA1 (patch-v8_src_base_platform_memory.h) = 9d29c8c3b30af3e7c7d8324e8f2a6913cbcda568
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 90bbc9eb3abc29a76b0cd72d78892ac6e91c6586
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 06133eecf43d87a08f06e912de7b197eb4332ad1
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = f391e06ca62c44681f070516ddafbc28650468c1
+SHA1 (patch-v8_src_base_strings.h) = 5e7c3af72d21d82d1cf37e9e66ae4dee3ba53511
+SHA1 (patch-v8_src_base_sys-info.cc) = dc2d75871edca17107d901b9005959004904969f
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = a56fd3642d1bbab2cc6195f57580f986f3e58c59
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 2ccc793d868c5d1d2f7db31bb0deb9fae920de3c
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = c2310a0dd5e4ce5044b492fcabf7f3b65d722234
+SHA1 (patch-v8_src_execution_isolate.cc) = c5b685876b1d19397c57c2c95f88a4cf5c017061
+SHA1 (patch-v8_src_flags_flags.cc) = f646c771d5fc75c829f364e7b60e250f2c8f984d
+SHA1 (patch-v8_src_libsampler_sampler.cc) = a5e86323f70c942617876feb210e0ce0dacb76c6
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = cac815a0c34b030a2cd1e1bb332411ab687e46b3
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = d92210a2149bf25a60c9d75fe9f7f7d3b8d37f75
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = dbcf6cc30e7a2907cb71ced596c8f427a38dadc2
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 4b8c43af0ac348d8567b3b97185529c700ec5543
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 2463c8ebdcde9353634d32e686d29765ed68729d
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 3490c0b1b728c62cd3e76462894b9c76e1c9b7e0
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 3d9c6b01e71870ad6316e69e32199715b3508a0d
+SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = f7b904ad0cb8a7bf9b22dc5d7719bc5fb1a40b73
+SHA1 (patch-v8_tools_run-paxctl.py) = 7bf7807ee2c3b73b3891f10e2a72b592c3dd13f1
+SHA1 (patch-v8_tools_run.py) = 66e7fc661ec221f4b9d2bde1addb6ca53d25ae34
diff --git a/chromium-next/patches/patch-BUILD.gn b/chromium-next/patches/patch-BUILD.gn
index c80e56e09b..e127410ea5 100644
--- a/chromium-next/patches/patch-BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- BUILD.gn.orig 2025-02-25 19:55:16.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",
-@@ -445,7 +444,7 @@ group("gn_all") {
+@@ -446,7 +445,7 @@ group("gn_all") {
}
}
@@ -32,7 +32,7 @@ $NetBSD$
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -635,6 +634,15 @@ group("gn_all") {
+@@ -636,6 +635,15 @@ group("gn_all") {
}
}
@@ -48,7 +48,7 @@ $NetBSD$
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -683,7 +691,7 @@ group("gn_all") {
+@@ -684,7 +692,7 @@ group("gn_all") {
}
}
@@ -57,16 +57,16 @@ $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
-@@ -1171,7 +1179,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1125,7 +1133,7 @@ if (use_blink && !is_cronet_build) {
]
- }
-- if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos) {
-+ if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) {
- script_test("chrome_wpt_tests") {
- script = "//third_party/blink/tools/run_wpt_tests.py"
- args = _common_web_test_options + [ "--product=chrome" ]
-@@ -1264,7 +1272,7 @@ if (use_blink && !is_cronet_build) {
+ if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android &&
+- !is_castos) {
++ !is_castos && !is_bsd) {
+ deps += [
+ ":chrome_wpt_tests",
+ ":headless_shell_wpt",
+@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -75,7 +75,7 @@ $NetBSD$
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1278,7 +1286,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -84,7 +84,7 @@ $NetBSD$
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1748,7 +1756,7 @@ group("chromium_builder_perf") {
+@@ -1760,7 +1768,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/chromium-next/patches/patch-apps_ui_views_app__window__frame__view.cc b/chromium-next/patches/patch-apps_ui_views_app__window__frame__view.cc
index 49edfb27ef..96e5e4b528 100644
--- a/chromium-next/patches/patch-apps_ui_views_app__window__frame__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ apps/ui/views/app_window_frame_view.cc
@@ -149,7 +149,7 @@ gfx::Rect AppWindowFrameView::GetWindowB
gfx::Rect window_bounds = client_bounds;
diff --git a/chromium-next/patches/patch-ash_display_mirror__window__controller.cc b/chromium-next/patches/patch-ash_display_mirror__window__controller.cc
index 17dd6881d7..1ddf1c199e 100644
--- a/chromium-next/patches/patch-ash_display_mirror__window__controller.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ash/display/mirror_window_controller.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_BUILD.gn b/chromium-next/patches/patch-base_BUILD.gn
index 6f2fa8137b..d35c68847d 100644
--- a/chromium-next/patches/patch-base_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/BUILD.gn
-@@ -932,7 +932,7 @@ component("base") {
+@@ -931,7 +931,7 @@ component("base") {
#"system/sys_info_openbsd.cc",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"posix/sysctl.cc",
"posix/sysctl.h",
-@@ -1089,11 +1089,26 @@ component("base") {
+@@ -1088,11 +1088,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" ]
-@@ -1113,7 +1128,7 @@ component("base") {
+@@ -1112,7 +1127,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -52,7 +52,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2121,6 +2136,29 @@ component("base") {
+@@ -2122,6 +2137,29 @@ component("base") {
]
}
@@ -82,7 +82,7 @@ $NetBSD$
# iOS
if (is_ios) {
sources += [
-@@ -2266,6 +2304,33 @@ component("base") {
+@@ -2267,6 +2305,33 @@ component("base") {
}
}
@@ -116,7 +116,7 @@ $NetBSD$
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2616,7 +2681,7 @@ buildflag_header("protected_memory_build
+@@ -2617,7 +2682,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" ]
-@@ -3093,7 +3158,7 @@ if (is_apple) {
+@@ -3096,7 +3161,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
-@@ -3779,7 +3844,7 @@ test("base_unittests") {
+@@ -3781,7 +3846,7 @@ test("base_unittests") {
]
}
@@ -143,7 +143,7 @@ $NetBSD$
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3807,7 +3872,7 @@ test("base_unittests") {
+@@ -3809,7 +3874,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",
-@@ -3818,7 +3883,7 @@ test("base_unittests") {
+@@ -3820,7 +3885,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -161,7 +161,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4006,7 +4071,7 @@ test("base_unittests") {
+@@ -4008,7 +4073,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/chromium-next/patches/patch-base_allocator_dispatcher_tls.h b/chromium-next/patches/patch-base_allocator_dispatcher_tls.h
index 132fd5ef6f..6240ef0d18 100644
--- a/chromium-next/patches/patch-base_allocator_dispatcher_tls.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_partition__alloc.gni b/chromium-next/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
index 10a2246a19..f47f66f12f 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium-next/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -39,7 +39,7 @@ if (is_nacl) {
+@@ -89,7 +89,7 @@ if (is_nacl) {
use_large_empty_slot_span_ring = true
has_memory_tagging =
@@ -14,8 +14,8 @@ $NetBSD$
+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android)
declare_args() {
- # Causes all the allocations to be routed via allocator_shim.cc. Usually,
-@@ -290,7 +290,7 @@ declare_args() {
+ # Debug configuration.
+@@ -347,7 +347,7 @@ declare_args() {
declare_args() {
# Shadow metadata is still under development and only supports Linux
# for now.
@@ -24,7 +24,7 @@ $NetBSD$
}
declare_args() {
-@@ -433,7 +433,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -490,7 +490,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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 592292c084..af6c7ae8b7 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -864,7 +864,7 @@ if (is_clang_or_gcc) {
+@@ -865,7 +865,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index ea8759ab40..15ed28bbe2 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index dcd9cde1d5..f65113d3a9 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 7292ee918a..0b9c38c2c5 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index d9678d9d3f..45de9fbe12 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 9443173ded..8ebc1fabd8 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
@@ -302,8 +302,12 @@ bool TryRecommitSystemPagesInternal(
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index 9d85f9047d..ea43640d04 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
@@ -19,7 +19,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index a6715817df..243504a636 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index c27283ef0d..eee425bfbd 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 8f860f2040..5141e9f289 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 711b30f6be..a25f3d73ed 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 7c5cab4fff..fd5f13b15b 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 21f30f2199..42d05a1a58 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 0f37f5f08d..6af3a0a10a 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -329,7 +329,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
+@@ -327,7 +327,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;
-@@ -446,7 +446,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
+@@ -444,7 +444,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-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index 059d530b75..f7112f84a8 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
@@ -28,9 +28,13 @@ namespace internal {
// the second one 16. We could technically return something different for
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 225e3a33d0..1901cd0d6c 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -44,7 +44,7 @@
#include "wow64apiset.h"
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 4e5fb727da..4ac7b1ea42 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -17,7 +17,16 @@
#endif
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 6440531c99..9d4b8bfb5f 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -18,6 +18,10 @@
#include <pthread.h>
diff --git a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 8fbfaf11bf..29accf0fd1 100644
--- a/chromium-next/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_atomicops.h b/chromium-next/patches/patch-base_atomicops.h
index b745117f06..a250ab9ea8 100644
--- a/chromium-next/patches/patch-base_atomicops.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/atomicops.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/atomicops.h
@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
diff --git a/chromium-next/patches/patch-base_base__paths__posix.cc b/chromium-next/patches/patch-base_base__paths__posix.cc
index 811afde7bb..dcb2ea38c0 100644
--- a/chromium-next/patches/patch-base_base__paths__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/base_paths_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/base_paths_posix.cc
@@ -15,6 +15,7 @@
#include <ostream>
diff --git a/chromium-next/patches/patch-base_compiler__specific.h b/chromium-next/patches/patch-base_compiler__specific.h
index d921f94bcc..bc19bc0479 100644
--- a/chromium-next/patches/patch-base_compiler__specific.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/compiler_specific.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/compiler_specific.h
-@@ -683,6 +683,7 @@ inline constexpr bool AnalyzerAssumeTrue
+@@ -729,6 +729,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-next/patches/patch-base_debug_debugger__posix.cc b/chromium-next/patches/patch-base_debug_debugger__posix.cc
index 06a155f07e..b8e1f66b5c 100644
--- a/chromium-next/patches/patch-base_debug_debugger__posix.cc
+++ b/chromium-next/patches/patch-base_debug_debugger__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/debugger_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/debug/debugger_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/debug/debugger_posix.cc
@@ -41,6 +41,10 @@
#include <sys/sysctl.h>
@@ -17,7 +17,7 @@ $NetBSD$
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -87,6 +91,7 @@ bool BeingDebugged() {
+@@ -86,6 +90,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() {
+@@ -96,37 +101,75 @@ bool BeingDebugged() {
0
#endif
};
diff --git a/chromium-next/patches/patch-base_debug_elf__reader.cc b/chromium-next/patches/patch-base_debug_elf__reader.cc
index 3a7c8b363e..79d530eb1d 100644
--- a/chromium-next/patches/patch-base_debug_elf__reader.cc
+++ b/chromium-next/patches/patch-base_debug_elf__reader.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/elf_reader.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/debug/elf_reader.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/debug/elf_reader.cc
-@@ -50,6 +50,10 @@ using Xword = Elf64_Xword;
+@@ -49,6 +49,10 @@ using Xword = Elf64_Xword;
constexpr char kGnuNoteName[] = "GNU";
diff --git a/chromium-next/patches/patch-base_debug_proc__maps__linux.cc b/chromium-next/patches/patch-base_debug_proc__maps__linux.cc
index ee2ec0b44f..b216ed95d3 100644
--- a/chromium-next/patches/patch-base_debug_proc__maps__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/debug/proc_maps_linux.cc
@@ -22,7 +22,7 @@
#include "base/strings/string_split.h"
diff --git a/chromium-next/patches/patch-base_debug_stack__trace.cc b/chromium-next/patches/patch-base_debug_stack__trace.cc
index 98a75b57ab..1a54817569 100644
--- a/chromium-next/patches/patch-base_debug_stack__trace.cc
+++ b/chromium-next/patches/patch-base_debug_stack__trace.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/debug/stack_trace.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/debug/stack_trace.cc
-@@ -268,7 +268,7 @@ bool StackTrace::WillSymbolizeToStreamFo
+@@ -267,7 +267,7 @@ bool StackTrace::WillSymbolizeToStreamFo
// Symbols are not expected to be reliable when gn args specifies
// symbol_level=0.
return false;
@@ -15,7 +15,7 @@ $NetBSD$
// StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
// See https://crbug.com/706728
return false;
-@@ -321,7 +321,9 @@ void StackTrace::OutputToStreamWithPrefi
+@@ -320,7 +320,9 @@ void StackTrace::OutputToStreamWithPrefi
}
return;
}
@@ -25,7 +25,7 @@ $NetBSD$
}
std::string StackTrace::ToString() const {
-@@ -330,7 +332,7 @@ std::string StackTrace::ToString() const
+@@ -329,7 +331,7 @@ std::string StackTrace::ToString() const
std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
std::stringstream stream;
@@ -34,7 +34,7 @@ $NetBSD$
OutputToStreamWithPrefix(&stream, prefix_string);
#endif
return stream.str();
-@@ -354,7 +356,7 @@ bool StackTrace::ShouldSuppressOutput()
+@@ -353,7 +355,7 @@ bool StackTrace::ShouldSuppressOutput()
}
std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/chromium-next/patches/patch-base_debug_stack__trace__posix.cc b/chromium-next/patches/patch-base_debug_stack__trace__posix.cc
index 3ae36245cf..34b0296f8c 100644
--- a/chromium-next/patches/patch-base_debug_stack__trace__posix.cc
+++ b/chromium-next/patches/patch-base_debug_stack__trace__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/debug/stack_trace_posix.cc
-@@ -45,8 +45,8 @@
+@@ -50,8 +50,8 @@
// Surprisingly, uClibc defines __GLIBC__ in some build configs, but
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
// libc.
@@ -17,7 +17,7 @@ $NetBSD$
#define HAVE_BACKTRACE
#include <execinfo.h>
#endif
-@@ -64,8 +64,10 @@
+@@ -69,8 +69,10 @@
#include <AvailabilityMacros.h>
#endif
@@ -29,7 +29,7 @@ $NetBSD$
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -324,7 +326,7 @@ void PrintToStderr(const char* output) {
+@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -38,7 +38,7 @@ $NetBSD$
void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
// We have seen rare cases on AMD linux where the default signal handler
// either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -341,7 +343,11 @@ void AlarmSignalHandler(int signal, sigi
+@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, sigi
"Warning: Default signal handler failed to terminate process.\n");
PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
// See: https://man7.org/linux/man-pages/man2/exit_group.2.html
@@ -50,7 +50,7 @@ $NetBSD$
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -547,7 +553,7 @@ void StackDumpSignalHandler(int signal,
+@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal,
_exit(EXIT_FAILURE);
}
@@ -59,7 +59,7 @@ $NetBSD$
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -572,6 +578,7 @@ void StackDumpSignalHandler(int signal,
+@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal,
// signals that do not re-raise autonomously), such as signals delivered via
// kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
// otherwise be lost when re-raising the signal via raise().
@@ -67,7 +67,7 @@ $NetBSD$
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -586,6 +593,7 @@ void StackDumpSignalHandler(int signal,
+@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal,
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -75,7 +75,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -778,6 +786,7 @@ class SandboxSymbolizeHelper {
+@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -83,7 +83,7 @@ $NetBSD$
// This class is copied from
// third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
// It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -870,11 +879,15 @@ class SandboxSymbolizeHelper {
+@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -99,7 +99,7 @@ $NetBSD$
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -892,6 +905,7 @@ class SandboxSymbolizeHelper {
+@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/chromium-next/patches/patch-base_files_dir__reader__linux.h b/chromium-next/patches/patch-base_files_dir__reader__linux.h
index 9c1c88f6a7..31c390e08d 100644
--- a/chromium-next/patches/patch-base_files_dir__reader__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/dir_reader_linux.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/dir_reader_linux.h
@@ -21,10 +21,16 @@
#include "base/logging.h"
diff --git a/chromium-next/patches/patch-base_files_dir__reader__posix.h b/chromium-next/patches/patch-base_files_dir__reader__posix.h
index 7c9436ff06..e089fb1b91 100644
--- a/chromium-next/patches/patch-base_files_dir__reader__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/dir_reader_posix.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_files_drive__info.h b/chromium-next/patches/patch-base_files_drive__info.h
index f7642a041f..cfec9e5d9a 100644
--- a/chromium-next/patches/patch-base_files_drive__info.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/drive_info.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_files_drive__info__posix.cc b/chromium-next/patches/patch-base_files_drive__info__posix.cc
index 0099d46214..16ff78ddaa 100644
--- a/chromium-next/patches/patch-base_files_drive__info__posix.cc
+++ b/chromium-next/patches/patch-base_files_drive__info__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/drive_info_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/files/drive_info_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/drive_info_posix.cc
-@@ -23,7 +23,7 @@ namespace base {
+@@ -24,7 +24,7 @@ namespace base {
std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
DriveInfo drive_info;
diff --git a/chromium-next/patches/patch-base_files_file__path__watcher.h b/chromium-next/patches/patch-base_files_file__path__watcher.h
index 01848a4c07..baa2489c61 100644
--- a/chromium-next/patches/patch-base_files_file__path__watcher.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/file_path_watcher.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/file_path_watcher.h
@@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/chromium-next/patches/patch-base_files_file__path__watcher__bsd.cc b/chromium-next/patches/patch-base_files_file__path__watcher__bsd.cc
index 12e3776a9e..4afbd196f9 100644
--- a/chromium-next/patches/patch-base_files_file__path__watcher__bsd.cc
+++ b/chromium-next/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-02-26 09:59:08.013769144 +0000
+--- base/files/file_path_watcher_bsd.cc.orig 2025-03-06 14:18:42.960094334 +0000
+++ base/files/file_path_watcher_bsd.cc
@@ -0,0 +1,54 @@
+// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-base_files_file__path__watcher__kqueue.h b/chromium-next/patches/patch-base_files_file__path__watcher__kqueue.h
index 84856390eb..799e100d1d 100644
--- a/chromium-next/patches/patch-base_files_file__path__watcher__kqueue.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_files_file__path__watcher__unittest.cc b/chromium-next/patches/patch-base_files_file__path__watcher__unittest.cc
index c36172fd0c..204b1b0d3c 100644
--- a/chromium-next/patches/patch-base_files_file__path__watcher__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/file_path_watcher_unittest.cc
@@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirecto
}
diff --git a/chromium-next/patches/patch-base_files_file__util__posix.cc b/chromium-next/patches/patch-base_files_file__util__posix.cc
index 8055a5aeeb..8883878223 100644
--- a/chromium-next/patches/patch-base_files_file__util__posix.cc
+++ b/chromium-next/patches/patch-base_files_file__util__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_util_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/files/file_util_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/file_util_posix.cc
-@@ -897,36 +897,33 @@ bool CreateNewTempDirectory(const FilePa
+@@ -902,36 +902,33 @@ bool CreateNewTempDirectory(const FilePa
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
diff --git a/chromium-next/patches/patch-base_files_file__util__unittest.cc b/chromium-next/patches/patch-base_files_file__util__unittest.cc
index 44986dcb00..8ce3b1fa84 100644
--- a/chromium-next/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium-next/patches/patch-base_files_file__util__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_util_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/files/file_util_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/file_util_unittest.cc
-@@ -3908,7 +3908,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
+@@ -3911,7 +3911,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
}
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4645,7 +4645,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
+@@ -4648,7 +4648,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
NULL);
#else
size_t bytes_written =
diff --git a/chromium-next/patches/patch-base_files_important__file__writer__cleaner.cc b/chromium-next/patches/patch-base_files_important__file__writer__cleaner.cc
index 7a21e23da5..8da8923de2 100644
--- a/chromium-next/patches/patch-base_files_important__file__writer__cleaner.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/files/important_file_writer_cleaner.cc
@@ -25,7 +25,8 @@ namespace base {
namespace {
diff --git a/chromium-next/patches/patch-base_files_scoped__file.cc b/chromium-next/patches/patch-base_files_scoped__file.cc
index a6713018ac..01cb794efa 100644
--- a/chromium-next/patches/patch-base_files_scoped__file.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/files/scoped_file.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_functional_unretained__traits.h b/chromium-next/patches/patch-base_functional_unretained__traits.h
index c4e24af65f..7f480f5c86 100644
--- a/chromium-next/patches/patch-base_functional_unretained__traits.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/functional/unretained_traits.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_i18n_icu__util.cc b/chromium-next/patches/patch-base_i18n_icu__util.cc
index 231f85914f..3250ca4146 100644
--- a/chromium-next/patches/patch-base_i18n_icu__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/i18n/icu_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/i18n/icu_util.cc
@@ -52,7 +52,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
diff --git a/chromium-next/patches/patch-base_linux__util.cc b/chromium-next/patches/patch-base_linux__util.cc
index 31893991cc..b4c7e81fcc 100644
--- a/chromium-next/patches/patch-base_linux__util.cc
+++ b/chromium-next/patches/patch-base_linux__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/linux_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/linux_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/linux_util.cc
-@@ -159,10 +159,14 @@ void SetLinuxDistro(const std::string& d
+@@ -164,10 +164,14 @@ void SetLinuxDistro(const std::string& d
}
bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) {
diff --git a/chromium-next/patches/patch-base_logging__unittest.cc b/chromium-next/patches/patch-base_logging__unittest.cc
index 074a46ffbe..da7768b899 100644
--- a/chromium-next/patches/patch-base_logging__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/logging_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/logging_unittest.cc
@@ -41,7 +41,7 @@
#include "base/posix/eintr_wrapper.h"
diff --git a/chromium-next/patches/patch-base_memory_discardable__memory.cc b/chromium-next/patches/patch-base_memory_discardable__memory.cc
index bd16e42297..335e691772 100644
--- a/chromium-next/patches/patch-base_memory_discardable__memory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/memory/discardable_memory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/discardable_memory.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kDiscardableMemoryBackingTrial,
"DiscardableMemoryBackingTrial",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ BASE_FEATURE(kDiscardableMemoryBackingTr
+@@ -44,7 +44,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemor
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
DiscardableMemoryBacking GetBackingForFieldTrial() {
DiscardableMemoryTrialGroup trial_group =
-@@ -57,7 +57,7 @@ DiscardableMemoryBacking GetBackingForFi
+@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFi
} // namespace
@@ -33,7 +33,7 @@ $NetBSD$
// Probe capabilities of this device to determine whether we should participate
// in the discardable memory backing trial.
-@@ -89,7 +89,7 @@ DiscardableMemory::DiscardableMemory() =
+@@ -95,7 +95,7 @@ DiscardableMemory::DiscardableMemory() =
DiscardableMemory::~DiscardableMemory() = default;
DiscardableMemoryBacking GetDiscardableMemoryBacking() {
diff --git a/chromium-next/patches/patch-base_memory_discardable__memory__internal.h b/chromium-next/patches/patch-base_memory_discardable__memory__internal.h
index ec641c10ba..a6cddf6f27 100644
--- a/chromium-next/patches/patch-base_memory_discardable__memory__internal.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/memory/discardable_memory_internal.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/discardable_memory_internal.h
@@ -12,7 +12,7 @@
#include "base/metrics/field_trial_params.h"
diff --git a/chromium-next/patches/patch-base_memory_madv__free__discardable__memory__posix.cc b/chromium-next/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
index 63c33039a1..d800dd605e 100644
--- a/chromium-next/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/madv_free_discardable_memory_posix.cc
@@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::Set
diff --git a/chromium-next/patches/patch-base_memory_platform__shared__memory__region.h b/chromium-next/patches/patch-base_memory_platform__shared__memory__region.h
index d90962b42b..c9a96cd8a0 100644
--- a/chromium-next/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium-next/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/platform_shared_memory_region.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/platform_shared_memory_region.h
@@ -18,7 +18,7 @@
#include "base/unguessable_token.h"
diff --git a/chromium-next/patches/patch-base_memory_platform__shared__memory__region__posix.cc b/chromium-next/patches/patch-base_memory_platform__shared__memory__region__posix.cc
index f6861cdade..287c011281 100644
--- a/chromium-next/patches/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/chromium-next/patches/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -56,7 +56,7 @@ bool CheckFDAccessMode(int fd, int expec
+@@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expec
} // namespace
@@ -15,7 +15,7 @@ $NetBSD$
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -176,7 +176,7 @@ bool PlatformSharedMemoryRegion::Convert
+@@ -175,7 +175,7 @@ bool PlatformSharedMemoryRegion::Convert
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -24,7 +24,7 @@ $NetBSD$
,
bool executable
#endif
-@@ -205,7 +205,7 @@ PlatformSharedMemoryRegion PlatformShare
+@@ -204,7 +204,7 @@ PlatformSharedMemoryRegion PlatformShare
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/chromium-next/patches/patch-base_memory_protected__memory.h b/chromium-next/patches/patch-base_memory_protected__memory.h
index 938a91998d..d3ccf167f0 100644
--- a/chromium-next/patches/patch-base_memory_protected__memory.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/memory/protected_memory.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/protected_memory.h
@@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protec
diff --git a/chromium-next/patches/patch-base_memory_protected__memory__posix.cc b/chromium-next/patches/patch-base_memory_protected__memory__posix.cc
index 228217adfd..e4b8a009ff 100644
--- a/chromium-next/patches/patch-base_memory_protected__memory__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/memory/protected_memory_posix.cc
@@ -6,7 +6,7 @@
diff --git a/chromium-next/patches/patch-base_message__loop_message__pump__epoll.cc b/chromium-next/patches/patch-base_message__loop_message__pump__epoll.cc
index 5c6af87092..c4b5fdb167 100644
--- a/chromium-next/patches/patch-base_message__loop_message__pump__epoll.cc
+++ b/chromium-next/patches/patch-base_message__loop_message__pump__epoll.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/message_loop/message_pump_epoll.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/message_loop/message_pump_epoll.cc
-@@ -42,7 +42,7 @@ std::atomic_bool g_use_batched_version =
+@@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version =
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/chromium-next/patches/patch-base_message__loop_message__pump__epoll.h b/chromium-next/patches/patch-base_message__loop_message__pump__epoll.h
index 57f0f73f9d..92a8f469cd 100644
--- a/chromium-next/patches/patch-base_message__loop_message__pump__epoll.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/message_loop/message_pump_epoll.h.orig 2025-02-25 19:55:16.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-next/patches/patch-base_message__loop_message__pump__glib.cc b/chromium-next/patches/patch-base_message__loop_message__pump__glib.cc
index f3189892c9..cd3aca9df2 100644
--- a/chromium-next/patches/patch-base_message__loop_message__pump__glib.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/message_loop/message_pump_glib.cc
@@ -8,6 +8,15 @@
#include <glib.h>
diff --git a/chromium-next/patches/patch-base_native__library__posix.cc b/chromium-next/patches/patch-base_native__library__posix.cc
index 9ae4a8c7a3..a0ccb121c6 100644
--- a/chromium-next/patches/patch-base_native__library__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/native_library_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_native__library__unittest.cc b/chromium-next/patches/patch-base_native__library__unittest.cc
index 35af885b5f..d67b838c28 100644
--- a/chromium-next/patches/patch-base_native__library__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/native_library_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_posix_can__lower__nice__to.cc b/chromium-next/patches/patch-base_posix_can__lower__nice__to.cc
index 58bd214f92..878e4628d7 100644
--- a/chromium-next/patches/patch-base_posix_can__lower__nice__to.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/posix/can_lower_nice_to.cc
@@ -11,8 +11,12 @@
diff --git a/chromium-next/patches/patch-base_posix_file__descriptor__shuffle.h b/chromium-next/patches/patch-base_posix_file__descriptor__shuffle.h
index 88d63e027c..ca9af5c271 100644
--- a/chromium-next/patches/patch-base_posix_file__descriptor__shuffle.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/posix/file_descriptor_shuffle.h
@@ -26,6 +26,8 @@
#include "base/base_export.h"
diff --git a/chromium-next/patches/patch-base_posix_sysctl.cc b/chromium-next/patches/patch-base_posix_sysctl.cc
index 8eac44eb69..547d584603 100644
--- a/chromium-next/patches/patch-base_posix_sysctl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/posix/sysctl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/posix/sysctl.cc
@@ -4,6 +4,7 @@
diff --git a/chromium-next/patches/patch-base_posix_unix__domain__socket.cc b/chromium-next/patches/patch-base_posix_unix__domain__socket.cc
index f225076320..e3b98cc540 100644
--- a/chromium-next/patches/patch-base_posix_unix__domain__socket.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/posix/unix_domain_socket.cc
@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, Sco
diff --git a/chromium-next/patches/patch-base_posix_unix__domain__socket__unittest.cc b/chromium-next/patches/patch-base_posix_unix__domain__socket__unittest.cc
index a86e911c3b..70a0dc4816 100644
--- a/chromium-next/patches/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/posix/unix_domain_socket_unittest.cc
@@ -15,6 +15,8 @@
#include <sys/types.h>
diff --git a/chromium-next/patches/patch-base_process_internal__linux.h b/chromium-next/patches/patch-base_process_internal__linux.h
index 7692b465fc..922c677086 100644
--- a/chromium-next/patches/patch-base_process_internal__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/internal_linux.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/internal_linux.h
-@@ -139,6 +139,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t
+@@ -144,6 +144,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");
-@@ -161,6 +164,7 @@ void ForEachProcessTask(base::ProcessHan
+@@ -166,6 +169,7 @@ void ForEachProcessTask(base::ProcessHan
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/chromium-next/patches/patch-base_process_kill.h b/chromium-next/patches/patch-base_process_kill.h
index fb43e7cf9d..16386a880a 100644
--- a/chromium-next/patches/patch-base_process_kill.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/kill.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/kill.h
@@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTermina
BASE_EXPORT TerminationStatus
diff --git a/chromium-next/patches/patch-base_process_kill__posix.cc b/chromium-next/patches/patch-base_process_kill__posix.cc
index d1f7eaee2b..110b41e5ae 100644
--- a/chromium-next/patches/patch-base_process_kill__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/kill_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_process_launch.h b/chromium-next/patches/patch-base_process_launch.h
index 6a36bc3435..3800b0c2c9 100644
--- a/chromium-next/patches/patch-base_process_launch.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/launch.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/launch.h
@@ -7,6 +7,13 @@
#ifndef BASE_PROCESS_LAUNCH_H_
diff --git a/chromium-next/patches/patch-base_process_launch__posix.cc b/chromium-next/patches/patch-base_process_launch__posix.cc
index 7ee94856aa..770fb8e81a 100644
--- a/chromium-next/patches/patch-base_process_launch__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/launch_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/launch_posix.cc
@@ -67,6 +67,9 @@
#error "macOS should use launch_mac.cc"
diff --git a/chromium-next/patches/patch-base_process_memory__linux.cc b/chromium-next/patches/patch-base_process_memory__linux.cc
index 2fbf47eee0..cc3cfd18fc 100644
--- a/chromium-next/patches/patch-base_process_memory__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/memory_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/memory_linux.cc
@@ -28,6 +28,7 @@ void __libc_free(void*);
diff --git a/chromium-next/patches/patch-base_process_process__handle.cc b/chromium-next/patches/patch-base_process_process__handle.cc
index 893a8bc60a..062b3b7f9f 100644
--- a/chromium-next/patches/patch-base_process_process__handle.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_handle.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_handle.cc
@@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() {
: UniqueProcId(GetCurrentProcId());
diff --git a/chromium-next/patches/patch-base_process_process__handle.h b/chromium-next/patches/patch-base_process_process__handle.h
index 2b6d0b982b..f2453726d6 100644
--- a/chromium-next/patches/patch-base_process_process__handle.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_handle.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_handle.h
@@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId()
// processes may be reused.
diff --git a/chromium-next/patches/patch-base_process_process__handle__freebsd.cc b/chromium-next/patches/patch-base_process_process__handle__freebsd.cc
index 4cdf306e97..933ebcfcaa 100644
--- a/chromium-next/patches/patch-base_process_process__handle__freebsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_handle_freebsd.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
diff --git a/chromium-next/patches/patch-base_process_process__handle__netbsd.cc b/chromium-next/patches/patch-base_process_process__handle__netbsd.cc
index 5aa3ea0ae0..19a7b24749 100644
--- a/chromium-next/patches/patch-base_process_process__handle__netbsd.cc
+++ b/chromium-next/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-02-26 09:59:08.019191435 +0000
+--- base/process/process_handle_netbsd.cc.orig 2025-03-06 14:18:42.965427936 +0000
+++ base/process/process_handle_netbsd.cc
@@ -0,0 +1,56 @@
+// Copyright 2011 The Chromium Authors
diff --git a/chromium-next/patches/patch-base_process_process__handle__openbsd.cc b/chromium-next/patches/patch-base_process_process__handle__openbsd.cc
index 7201820b60..44f9d3b5b8 100644
--- a/chromium-next/patches/patch-base_process_process__handle__openbsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_handle_openbsd.cc
@@ -3,17 +3,25 @@
// found in the LICENSE file.
diff --git a/chromium-next/patches/patch-base_process_process__iterator.h b/chromium-next/patches/patch-base_process_process__iterator.h
index af1184aed3..ad4c19893b 100644
--- a/chromium-next/patches/patch-base_process_process__iterator.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_iterator.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_iterator.h
@@ -25,7 +25,7 @@
#include <windows.h>
diff --git a/chromium-next/patches/patch-base_process_process__iterator__freebsd.cc b/chromium-next/patches/patch-base_process_process__iterator__freebsd.cc
index 94f5ac3ceb..0c51e07c3b 100644
--- a/chromium-next/patches/patch-base_process_process__iterator__freebsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_iterator_freebsd.cc
@@ -18,7 +18,7 @@ namespace base {
diff --git a/chromium-next/patches/patch-base_process_process__iterator__netbsd.cc b/chromium-next/patches/patch-base_process_process__iterator__netbsd.cc
index 07a53c3c93..fca8229b74 100644
--- a/chromium-next/patches/patch-base_process_process__iterator__netbsd.cc
+++ b/chromium-next/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-02-26 09:59:08.019701614 +0000
+--- base/process/process_iterator_netbsd.cc.orig 2025-03-06 14:18:42.965920110 +0000
+++ base/process/process_iterator_netbsd.cc
@@ -0,0 +1,134 @@
+// Copyright 2013 The Chromium Authors
diff --git a/chromium-next/patches/patch-base_process_process__iterator__openbsd.cc b/chromium-next/patches/patch-base_process_process__iterator__openbsd.cc
index 17c7939008..c106b368e8 100644
--- a/chromium-next/patches/patch-base_process_process__iterator__openbsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_iterator_openbsd.cc
@@ -6,6 +6,9 @@
diff --git a/chromium-next/patches/patch-base_process_process__metrics.cc b/chromium-next/patches/patch-base_process_process__metrics.cc
index 775565e09a..130ee1db16 100644
--- a/chromium-next/patches/patch-base_process_process__metrics.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
diff --git a/chromium-next/patches/patch-base_process_process__metrics.h b/chromium-next/patches/patch-base_process_process__metrics.h
index d3fb2985d9..912d8531b4 100644
--- a/chromium-next/patches/patch-base_process_process__metrics.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
diff --git a/chromium-next/patches/patch-base_process_process__metrics__freebsd.cc b/chromium-next/patches/patch-base_process_process__metrics__freebsd.cc
index 565e5cd5b6..6641866ef8 100644
--- a/chromium-next/patches/patch-base_process_process__metrics__freebsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics_freebsd.cc
@@ -3,18 +3,37 @@
// found in the LICENSE file.
diff --git a/chromium-next/patches/patch-base_process_process__metrics__netbsd.cc b/chromium-next/patches/patch-base_process_process__metrics__netbsd.cc
index ab6dcf0d2f..c80ef33a9d 100644
--- a/chromium-next/patches/patch-base_process_process__metrics__netbsd.cc
+++ b/chromium-next/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-02-26 09:59:08.020404548 +0000
+--- base/process/process_metrics_netbsd.cc.orig 2025-03-06 14:18:42.966610800 +0000
+++ base/process/process_metrics_netbsd.cc
@@ -0,0 +1,228 @@
+// Copyright 2013 The Chromium Authors
diff --git a/chromium-next/patches/patch-base_process_process__metrics__openbsd.cc b/chromium-next/patches/patch-base_process_process__metrics__openbsd.cc
index d68288e87b..28c0c672c3 100644
--- a/chromium-next/patches/patch-base_process_process__metrics__openbsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -128,7 +128,7 @@ $NetBSD$
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,136 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -139,32 +139,11 @@ $NetBSD$
}
+int ProcessMetrics::GetOpenFdCount() const {
-+#if 0
-+ struct kinfo_file *files;
-+ kvm_t *kd = NULL;
-+ int total_count = 0;
-+ char errbuf[_POSIX2_LINE_MAX];
-+
-+ if ((kd = kvm_openfiles(NULL, NULL, NULL, KVM_NO_FILES, errbuf)) == NULL)
-+ goto out;
-+
-+ if ((files = kvm_getfiles(kd, KERN_FILE_BYPID, process_,
-+ sizeof(struct kinfo_file), &total_count)) == NULL) {
-+ total_count = 0;
-+ goto out;
-+ }
-+
-+ kvm_close(kd);
-+
-+out:
-+ return total_count;
-+#endif
-+ return getdtablecount();
++ return (process_ == getpid()) ? getdtablecount() : -1;
+}
+
+int ProcessMetrics::GetOpenFdSoftLimit() const {
+ return getdtablesize();
-+// return GetMaxFds();
+}
+
+bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const {
diff --git a/chromium-next/patches/patch-base_process_process__metrics__posix.cc b/chromium-next/patches/patch-base_process_process__metrics__posix.cc
index b93b342345..6d87dd0075 100644
--- a/chromium-next/patches/patch-base_process_process__metrics__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics_posix.cc
@@ -21,6 +21,8 @@
diff --git a/chromium-next/patches/patch-base_process_process__metrics__unittest.cc b/chromium-next/patches/patch-base_process_process__metrics__unittest.cc
index 01a92ce32d..ffa98228f5 100644
--- a/chromium-next/patches/patch-base_process_process__metrics__unittest.cc
+++ b/chromium-next/patches/patch-base_process_process__metrics__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_metrics_unittest.cc
-@@ -58,7 +58,8 @@
+@@ -63,7 +63,8 @@
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium-next/patches/patch-base_process_process__posix.cc b/chromium-next/patches/patch-base_process_process__posix.cc
index b6ceb74f5f..9e8239ac74 100644
--- a/chromium-next/patches/patch-base_process_process__posix.cc
+++ b/chromium-next/patches/patch-base_process_process__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/process/process_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/process/process_posix.cc
@@ -23,10 +23,15 @@
#include "base/trace_event/base_tracing.h"
diff --git a/chromium-next/patches/patch-base_process_process__unittest.cc b/chromium-next/patches/patch-base_process_process__unittest.cc
index 8165e51693..22b85c0c30 100644
--- a/chromium-next/patches/patch-base_process_process__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/process/process_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_profiler_module__cache.cc b/chromium-next/patches/patch-base_profiler_module__cache.cc
index eb2c92b592..f5fc7911c3 100644
--- a/chromium-next/patches/patch-base_profiler_module__cache.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/module_cache.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_profiler_sampling__profiler__thread__token.cc b/chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.cc
index 55fe25fe83..b29f59b9e9 100644
--- a/chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/sampling_profiler_thread_token.cc
@@ -6,7 +6,7 @@
diff --git a/chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.h b/chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.h
index a33efe117d..8b6ab1cd8e 100644
--- a/chromium-next/patches/patch-base_profiler_sampling__profiler__thread__token.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/sampling_profiler_thread_token.h
@@ -13,7 +13,7 @@
diff --git a/chromium-next/patches/patch-base_profiler_stack__base__address__posix.cc b/chromium-next/patches/patch-base_profiler_stack__base__address__posix.cc
index 8af41ed04e..5cefca031b 100644
--- a/chromium-next/patches/patch-base_profiler_stack__base__address__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/stack_base_address_posix.cc
@@ -17,6 +17,14 @@
#include "base/files/scoped_file.h"
diff --git a/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc b/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 9a67c1d9f3..c8b26f8643 100644
--- a/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/stack_sampling_profiler_test_util.cc
-@@ -46,7 +46,7 @@
+@@ -50,7 +50,7 @@
// Fortunately, it provides _alloca, which functions identically.
#include <malloc.h>
#define alloca _alloca
diff --git a/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc b/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
index 0967d9b705..fc4d6ca787 100644
--- a/chromium-next/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/stack_sampling_profiler_unittest.cc
@@ -46,7 +46,7 @@
diff --git a/chromium-next/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium-next/patches/patch-base_profiler_thread__delegate__posix.cc
index c57f031112..ac69c68572 100644
--- a/chromium-next/patches/patch-base_profiler_thread__delegate__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/profiler/thread_delegate_posix.cc
@@ -19,7 +19,7 @@
#include "base/process/process_handle.h"
diff --git a/chromium-next/patches/patch-base_rand__util.h b/chromium-next/patches/patch-base_rand__util.h
index 6731e79fc8..9700011eee 100644
--- a/chromium-next/patches/patch-base_rand__util.h
+++ b/chromium-next/patches/patch-base_rand__util.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/rand_util.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/rand_util.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/rand_util.h
-@@ -141,7 +141,7 @@ void RandomShuffle(Itr first, Itr last)
+@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last)
std::shuffle(first, last, RandomBitGenerator());
}
diff --git a/chromium-next/patches/patch-base_rand__util__posix.cc b/chromium-next/patches/patch-base_rand__util__posix.cc
index 3b3e18453b..538f764d92 100644
--- a/chromium-next/patches/patch-base_rand__util__posix.cc
+++ b/chromium-next/patches/patch-base_rand__util__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/rand_util_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/rand_util_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/rand_util_posix.cc
-@@ -23,7 +23,7 @@
+@@ -28,7 +28,7 @@
#include "base/time/time.h"
#include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "third_party/lss/linux_syscall_support.h"
#elif BUILDFLAG(IS_MAC)
// TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
-@@ -39,6 +39,7 @@ namespace base {
+@@ -44,6 +44,7 @@ namespace base {
namespace {
@@ -23,7 +23,7 @@ $NetBSD$
#if BUILDFLAG(IS_AIX)
// AIX has no 64-bit support for O_CLOEXEC.
static constexpr int kOpenFlags = O_RDONLY;
-@@ -63,10 +64,11 @@ class URandomFd {
+@@ -68,10 +69,11 @@ class URandomFd {
private:
const int fd_;
};
@@ -36,7 +36,7 @@ $NetBSD$
// TODO(pasko): Unify reading kernel version numbers in:
// mojo/core/channel_linux.cc
// chrome/browser/android/seccomp_support_detector.cc
-@@ -151,6 +153,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -156,6 +158,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -44,7 +44,7 @@ $NetBSD$
#if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -185,6 +188,9 @@ void RandBytesInternal(span<uint8_t> out
+@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> out
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -54,7 +54,7 @@ $NetBSD$
}
} // namespace
-@@ -204,9 +210,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/chromium-next/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium-next/patches/patch-base_strings_safe__sprintf__unittest.cc
index 9942396afe..b7202db50a 100644
--- a/chromium-next/patches/patch-base_strings_safe__sprintf__unittest.cc
+++ b/chromium-next/patches/patch-base_strings_safe__sprintf__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/strings/safe_sprintf_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/strings/safe_sprintf_unittest.cc
-@@ -744,6 +744,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
+@@ -743,6 +743,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
#endif
}
@@ -14,7 +14,7 @@ $NetBSD$
TEST(SafeSPrintfTest, EmitNULL) {
char buf[40];
#if defined(__GNUC__)
-@@ -760,6 +761,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
+@@ -759,6 +760,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
#pragma GCC diagnostic pop
#endif
}
diff --git a/chromium-next/patches/patch-base_synchronization_cancelable__event.h b/chromium-next/patches/patch-base_synchronization_cancelable__event.h
index f1168700ba..063513b47b 100644
--- a/chromium-next/patches/patch-base_synchronization_cancelable__event.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/synchronization/cancelable_event.h
@@ -11,7 +11,7 @@
diff --git a/chromium-next/patches/patch-base_synchronization_lock__impl.h b/chromium-next/patches/patch-base_synchronization_lock__impl.h
index 0ec4c398aa..3f63864e23 100644
--- a/chromium-next/patches/patch-base_synchronization_lock__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/synchronization/lock_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/synchronization/lock_impl.h
@@ -109,6 +109,10 @@ void LockImpl::Unlock() {
}
diff --git a/chromium-next/patches/patch-base_syslog__logging.cc b/chromium-next/patches/patch-base_syslog__logging.cc
index 2b2aefbbd0..0f98b403c2 100644
--- a/chromium-next/patches/patch-base_syslog__logging.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/syslog_logging.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/syslog_logging.cc
@@ -17,7 +17,7 @@
#include "base/strings/string_util.h"
diff --git a/chromium-next/patches/patch-base_system_sys__info.cc b/chromium-next/patches/patch-base_system_sys__info.cc
index 7cc88c92ec..9fe1ea1ce8 100644
--- a/chromium-next/patches/patch-base_system_sys__info.cc
+++ b/chromium-next/patches/patch-base_system_sys__info.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/system/sys_info.cc
-@@ -231,7 +231,7 @@ std::string SysInfo::SocManufacturer() {
+@@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() {
#endif
void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/chromium-next/patches/patch-base_system_sys__info.h b/chromium-next/patches/patch-base_system_sys__info.h
index ee5f086f06..1aa04e5eb2 100644
--- a/chromium-next/patches/patch-base_system_sys__info.h
+++ b/chromium-next/patches/patch-base_system_sys__info.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/system/sys_info.h
-@@ -331,6 +331,8 @@ class BASE_EXPORT SysInfo {
+@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -15,7 +15,7 @@ $NetBSD$
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -343,7 +345,7 @@ class BASE_EXPORT SysInfo {
+@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium-next/patches/patch-base_system_sys__info__freebsd.cc b/chromium-next/patches/patch-base_system_sys__info__freebsd.cc
index 805eb2af7f..dcecb5ce17 100644
--- a/chromium-next/patches/patch-base_system_sys__info__freebsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/system/sys_info_freebsd.cc
@@ -9,28 +9,103 @@
#include <sys/sysctl.h>
diff --git a/chromium-next/patches/patch-base_system_sys__info__netbsd.cc b/chromium-next/patches/patch-base_system_sys__info__netbsd.cc
index 4f802df954..85353c16a0 100644
--- a/chromium-next/patches/patch-base_system_sys__info__netbsd.cc
+++ b/chromium-next/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_netbsd.cc.orig 2025-02-26 09:59:08.023489424 +0000
+--- base/system/sys_info_netbsd.cc.orig 2025-03-06 14:18:42.969671565 +0000
+++ base/system/sys_info_netbsd.cc
@@ -0,0 +1,89 @@
+// Copyright 2011 The Chromium Authors
diff --git a/chromium-next/patches/patch-base_system_sys__info__openbsd.cc b/chromium-next/patches/patch-base_system_sys__info__openbsd.cc
index 33a6b3694a..94cf8d81d1 100644
--- a/chromium-next/patches/patch-base_system_sys__info__openbsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/system/sys_info_openbsd.cc
@@ -12,6 +12,7 @@
diff --git a/chromium-next/patches/patch-base_system_sys__info__posix.cc b/chromium-next/patches/patch-base_system_sys__info__posix.cc
index 42a1ac0a6a..4023ab7f19 100644
--- a/chromium-next/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium-next/patches/patch-base_system_sys__info__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/system/sys_info_posix.cc
-@@ -119,7 +119,7 @@ bool GetDiskSpaceInfo(const base::FilePa
+@@ -124,7 +124,7 @@ bool GetDiskSpaceInfo(const base::FilePa
namespace base {
@@ -15,7 +15,7 @@ $NetBSD$
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -175,7 +175,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -24,7 +24,7 @@ $NetBSD$
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -263,6 +263,8 @@ std::string SysInfo::OperatingSystemArch
+@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArch
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/chromium-next/patches/patch-base_system_sys__info__unittest.cc b/chromium-next/patches/patch-base_system_sys__info__unittest.cc
index 3546060220..e75a9936e6 100644
--- a/chromium-next/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium-next/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index d99851d1ae..a221b55791 100644
--- a/chromium-next/patches/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/chromium-next/patches/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -15,7 +15,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
+@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
@@ -15,7 +15,7 @@ $NetBSD$
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -24,7 +24,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
+@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/chromium-next/patches/patch-base_test_launcher_test__launcher.cc b/chromium-next/patches/patch-base_test_launcher_test__launcher.cc
index cc84d76195..9b062182ad 100644
--- a/chromium-next/patches/patch-base_test_launcher_test__launcher.cc
+++ b/chromium-next/patches/patch-base_test_launcher_test__launcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/launcher/test_launcher.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/test/launcher/test_launcher.cc
-@@ -75,6 +75,7 @@
+@@ -74,6 +74,7 @@
#include "testing/gtest/include/gtest/gtest.h"
#if BUILDFLAG(IS_POSIX)
@@ -14,7 +14,7 @@ $NetBSD$
#include <fcntl.h>
#include "base/files/file_descriptor_watcher_posix.h"
-@@ -1835,6 +1836,10 @@ bool TestLauncher::Init(CommandLine* com
+@@ -1832,6 +1833,10 @@ bool TestLauncher::Init(CommandLine* com
results_tracker_.AddGlobalTag("OS_OPENBSD");
#endif
diff --git a/chromium-next/patches/patch-base_test_test__file__util__linux.cc b/chromium-next/patches/patch-base_test_test__file__util__linux.cc
index c620b5f993..44d316842e 100644
--- a/chromium-next/patches/patch-base_test_test__file__util__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-base_test_test__file__util__posix.cc b/chromium-next/patches/patch-base_test_test__file__util__posix.cc
index 0abda161d6..3d31de84ec 100644
--- a/chromium-next/patches/patch-base_test_test__file__util__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/test/test_file_util_posix.cc
@@ -93,7 +93,7 @@ void SyncPageCacheToDisk() {
}
diff --git a/chromium-next/patches/patch-base_threading_platform__thread.h b/chromium-next/patches/patch-base_threading_platform__thread.h
index 94e18e5767..90b4cf0c97 100644
--- a/chromium-next/patches/patch-base_threading_platform__thread.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/threading/platform_thread.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/threading/platform_thread.h
@@ -48,6 +48,8 @@ typedef DWORD PlatformThreadId;
typedef zx_koid_t PlatformThreadId;
diff --git a/chromium-next/patches/patch-base_threading_platform__thread__bsd.cc b/chromium-next/patches/patch-base_threading_platform__thread__bsd.cc
index f72ab5128b..4544cb8d46 100644
--- a/chromium-next/patches/patch-base_threading_platform__thread__bsd.cc
+++ b/chromium-next/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-02-26 09:59:08.024847809 +0000
+--- base/threading/platform_thread_bsd.cc.orig 2025-03-06 14:18:42.970965203 +0000
+++ base/threading/platform_thread_bsd.cc
@@ -0,0 +1,31 @@
+// Copyright 2023 The Chromium Authors
diff --git a/chromium-next/patches/patch-base_threading_platform__thread__internal__posix.cc b/chromium-next/patches/patch-base_threading_platform__thread__internal__posix.cc
index a03c6349e3..05ba9c9362 100644
--- a/chromium-next/patches/patch-base_threading_platform__thread__internal__posix.cc
+++ b/chromium-next/patches/patch-base_threading_platform__thread__internal__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_internal_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/threading/platform_thread_internal_posix.cc
-@@ -43,7 +43,7 @@ ThreadPriorityForTest NiceValueToThreadP
+@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadP
}
int GetCurrentThreadNiceValue() {
diff --git a/chromium-next/patches/patch-base_threading_platform__thread__posix.cc b/chromium-next/patches/patch-base_threading_platform__thread__posix.cc
index d6c38f4bc9..620c5520d5 100644
--- a/chromium-next/patches/patch-base_threading_platform__thread__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/threading/platform_thread_posix.cc
@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
diff --git a/chromium-next/patches/patch-base_threading_platform__thread__unittest.cc b/chromium-next/patches/patch-base_threading_platform__thread__unittest.cc
index 89715c134e..aa12ec4a23 100644
--- a/chromium-next/patches/patch-base_threading_platform__thread__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig 2025-02-25 19:55:16.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>
-@@ -371,7 +371,7 @@ TEST(PlatformThreadTest,
+@@ -370,7 +370,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,7 +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;
-@@ -625,12 +625,16 @@ INSTANTIATE_TEST_SUITE_P(
+@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/chromium-next/patches/patch-base_time_time__now__posix.cc b/chromium-next/patches/patch-base_time_time__now__posix.cc
index 4b2454918b..5a8a14a557 100644
--- a/chromium-next/patches/patch-base_time_time__now__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/time/time_now_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/time/time_now_posix.cc
@@ -27,7 +27,7 @@
#endif
diff --git a/chromium-next/patches/patch-base_trace__event_malloc__dump__provider.cc b/chromium-next/patches/patch-base_trace__event_malloc__dump__provider.cc
index 4012465340..44009cc259 100644
--- a/chromium-next/patches/patch-base_trace__event_malloc__dump__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -181,7 +183,7 @@ void ReportAppleAllocStats(size_t* total
+@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total
#if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
(!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \
@@ -24,7 +24,7 @@ $NetBSD$
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -371,6 +373,9 @@ bool MallocDumpProvider::OnMemoryDump(co
+@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(co
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
diff --git a/chromium-next/patches/patch-base_trace__event_memory__dump__manager.cc b/chromium-next/patches/patch-base_trace__event_memory__dump__manager.cc
index 2bfa47e96c..62924688ba 100644
--- a/chromium-next/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium-next/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/memory_dump_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/trace_event/memory_dump_manager.cc
-@@ -79,7 +79,7 @@ const char* const MemoryDumpManager::kSy
+@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSy
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
MallocDumpProvider::kAllocatedObjects;
#else
diff --git a/chromium-next/patches/patch-base_trace__event_process__memory__dump.cc b/chromium-next/patches/patch-base_trace__event_process__memory__dump.cc
index 1c73b98736..d4eda9f21d 100644
--- a/chromium-next/patches/patch-base_trace__event_process__memory__dump.cc
+++ b/chromium-next/patches/patch-base_trace__event_process__memory__dump.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/process_memory_dump.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/trace_event/process_memory_dump.cc
-@@ -120,7 +120,7 @@ std::optional<size_t> ProcessMemoryDump:
+@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump:
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -15,7 +15,7 @@ $NetBSD$
auto vec = base::HeapArray<char>::WithSize(max_vec_size);
#elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size);
-@@ -144,7 +144,7 @@ std::optional<size_t> ProcessMemoryDump:
+@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump:
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/chromium-next/patches/patch-base_tracing_trace__time.cc b/chromium-next/patches/patch-base_tracing_trace__time.cc
index 3290525482..0b030d2237 100644
--- a/chromium-next/patches/patch-base_tracing_trace__time.cc
+++ b/chromium-next/patches/patch-base_tracing_trace__time.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/tracing/trace_time.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- base/tracing/trace_time.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/tracing/trace_time.cc
-@@ -8,13 +8,19 @@
+@@ -8,12 +8,18 @@
#include "build/build_config.h"
#include "third_party/perfetto/include/perfetto/base/time.h"
@@ -16,8 +16,7 @@ $NetBSD$
+#define CLOCK_BOOTTIME CLOCK_MONOTONIC
+#endif
+
- namespace base {
- namespace tracing {
+ namespace base::tracing {
int64_t TraceBootTicksNow() {
// On Windows and Mac, TRACE_TIME_TICKS_NOW() behaves like boottime already.
diff --git a/chromium-next/patches/patch-base_tracing_trace__time.h b/chromium-next/patches/patch-base_tracing_trace__time.h
index cd05a5f339..171e07f11d 100644
--- a/chromium-next/patches/patch-base_tracing_trace__time.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/tracing/trace_time.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/tracing/trace_time.h
@@ -12,7 +12,7 @@ namespace base {
namespace tracing {
diff --git a/chromium-next/patches/patch-base_version__info_version__info.h b/chromium-next/patches/patch-base_version__info_version__info.h
index 518bfcadf0..92767be84b 100644
--- a/chromium-next/patches/patch-base_version__info_version__info.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- base/version_info/version_info.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ base/version_info/version_info.h
@@ -74,6 +74,8 @@ constexpr std::string_view GetOSType() {
return "FreeBSD";
diff --git a/chromium-next/patches/patch-build_config_BUILD.gn b/chromium-next/patches/patch-build_config_BUILD.gn
index 46fe8134bb..d52d4c567c 100644
--- a/chromium-next/patches/patch-build_config_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/BUILD.gn.orig 2025-02-25 19:55:16.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-next/patches/patch-build_config_BUILDCONFIG.gn b/chromium-next/patches/patch-build_config_BUILDCONFIG.gn
index 50a90b1541..679d932781 100644
--- a/chromium-next/patches/patch-build_config_BUILDCONFIG.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
diff --git a/chromium-next/patches/patch-build_config_clang_BUILD.gn b/chromium-next/patches/patch-build_config_clang_BUILD.gn
index d65fcd1f05..0b3befac3d 100644
--- a/chromium-next/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium-next/patches/patch-build_config_clang_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/clang/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- build/config/clang/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/clang/BUILD.gn
@@ -213,7 +213,12 @@ template("clang_lib") {
diff --git a/chromium-next/patches/patch-build_config_compiler_BUILD.gn b/chromium-next/patches/patch-build_config_compiler_BUILD.gn
index a436cb7c0b..d088a4116a 100644
--- a/chromium-next/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium-next/patches/patch-build_config_compiler_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/compiler/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/compiler/BUILD.gn
@@ -198,7 +198,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
@@ -53,7 +53,7 @@ $NetBSD$
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1240,7 +1247,7 @@ config("compiler_cpu_abi") {
+@@ -1234,7 +1241,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -62,7 +62,7 @@ $NetBSD$
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1255,7 +1262,7 @@ config("compiler_cpu_abi") {
+@@ -1249,7 +1256,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -71,7 +71,7 @@ $NetBSD$
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1589,7 +1596,7 @@ config("compiler_deterministic") {
+@@ -1583,7 +1590,7 @@ config("compiler_deterministic") {
# different build directory like "out/feature_a" and "out/feature_b" if
# we build same files with same compile flag.
# Other paths are already given in relative, no need to normalize them.
@@ -80,7 +80,7 @@ $NetBSD$
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1647,7 +1654,7 @@ config("compiler_deterministic") {
+@@ -1641,7 +1648,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -89,7 +89,7 @@ $NetBSD$
current_os != "zos") {
update_args = [
"--print-revision",
-@@ -1968,9 +1975,6 @@ config("default_warnings") {
+@@ -1962,9 +1969,6 @@ config("default_warnings") {
cflags += [
# TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
"-Wno-cast-function-type",
@@ -99,17 +99,16 @@ $NetBSD$
]
cflags_cc += [
-@@ -1989,9 +1993,6 @@ config("default_warnings") {
-
- # TODO(crbug.com/356172342): Fix and re-enable.
- cflags_cc += [ "-Wno-dangling-assignment-gsl" ]
--
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- cflags += [ "-Wno-nontrivial-memcall" ]
- }
- }
+@@ -1972,7 +1976,7 @@ config("default_warnings") {
+ "-Wenum-compare-conditional",
+ ]
-@@ -2315,7 +2316,7 @@ config("export_dynamic") {
+- if (!is_nacl) {
++ if (!is_nacl && !is_bsd) {
+ cflags_cc += [
+ # TODO(crbug.com/41486292): Fix and re-enable.
+ "-Wno-c++11-narrowing-const-reference",
+@@ -2287,7 +2291,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") {
@@ -118,7 +117,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`.
arflags = [
-@@ -2769,7 +2770,7 @@ config("afdo_optimize_size") {
+@@ -2741,7 +2745,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -127,7 +126,7 @@ $NetBSD$
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2796,7 +2797,7 @@ config("afdo") {
+@@ -2768,7 +2772,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -136,7 +135,7 @@ $NetBSD$
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2973,7 +2974,7 @@ config("symbols") {
+@@ -2945,7 +2949,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/chromium-next/patches/patch-build_config_gcc_BUILD.gn b/chromium-next/patches/patch-build_config_gcc_BUILD.gn
index 57b7681216..79636abc71 100644
--- a/chromium-next/patches/patch-build_config_gcc_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/gcc/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/gcc/BUILD.gn
@@ -32,7 +32,9 @@ declare_args() {
# See http://gcc.gnu.org/wiki/Visibility
diff --git a/chromium-next/patches/patch-build_config_linux_BUILD.gn b/chromium-next/patches/patch-build_config_linux_BUILD.gn
index 209bc85b8b..40b3c4824f 100644
--- a/chromium-next/patches/patch-build_config_linux_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/linux/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/linux/BUILD.gn
@@ -41,7 +41,7 @@ config("runtime_library") {
}
diff --git a/chromium-next/patches/patch-build_config_linux_libdrm_BUILD.gn b/chromium-next/patches/patch-build_config_linux_libdrm_BUILD.gn
index 3c7a37858d..299a2052aa 100644
--- a/chromium-next/patches/patch-build_config_linux_libdrm_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/linux/libdrm/BUILD.gn
@@ -15,7 +15,7 @@ declare_args() {
}
diff --git a/chromium-next/patches/patch-build_config_linux_pkg-config.py b/chromium-next/patches/patch-build_config_linux_pkg-config.py
index 4dce677fa0..7accb675d0 100644
--- a/chromium-next/patches/patch-build_config_linux_pkg-config.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/linux/pkg-config.py.orig 2025-02-25 19:55:16.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-next/patches/patch-build_config_ozone.gni b/chromium-next/patches/patch-build_config_ozone.gni
index 3ca3ff976e..c2ce4dbe2e 100644
--- a/chromium-next/patches/patch-build_config_ozone.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/ozone.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/ozone.gni
@@ -84,7 +84,19 @@ declare_args() {
} else if (is_chromeos_lacros) {
diff --git a/chromium-next/patches/patch-build_config_rust.gni b/chromium-next/patches/patch-build_config_rust.gni
index b88b546daf..5b1ccfb982 100644
--- a/chromium-next/patches/patch-build_config_rust.gni
+++ b/chromium-next/patches/patch-build_config_rust.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/rust.gni.orig 2025-02-17 21:09:38.000000000 +0000
+--- build/config/rust.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/rust.gni
@@ -177,7 +177,7 @@ if (is_linux || is_chromeos) {
rust_abi_target = "aarch64-unknown-linux-gnu"
diff --git a/chromium-next/patches/patch-build_config_v8__target__cpu.gni b/chromium-next/patches/patch-build_config_v8__target__cpu.gni
index 6440cdcf19..85b3cabe60 100644
--- a/chromium-next/patches/patch-build_config_v8__target__cpu.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/config/v8_target_cpu.gni
@@ -36,6 +36,10 @@ declare_args() {
if (v8_target_cpu == "") {
diff --git a/chromium-next/patches/patch-build_detect__host__arch.py b/chromium-next/patches/patch-build_detect__host__arch.py
index e2cfe9d0b4..85c17153da 100644
--- a/chromium-next/patches/patch-build_detect__host__arch.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/detect_host_arch.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
diff --git a/chromium-next/patches/patch-build_gn__run__binary.py b/chromium-next/patches/patch-build_gn__run__binary.py
index b4ae292317..cdd5090607 100644
--- a/chromium-next/patches/patch-build_gn__run__binary.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/gn_run_binary.py.orig 2025-02-25 19:55:16.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-next/patches/patch-build_linux_chrome.map b/chromium-next/patches/patch-build_linux_chrome.map
index 6a0daf8644..07f33a63a8 100644
--- a/chromium-next/patches/patch-build_linux_chrome.map
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/linux/chrome.map.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
diff --git a/chromium-next/patches/patch-build_linux_strip__binary.py b/chromium-next/patches/patch-build_linux_strip__binary.py
index ea3068df17..d6d336dc4d 100644
--- a/chromium-next/patches/patch-build_linux_strip__binary.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/linux/strip_binary.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
diff --git a/chromium-next/patches/patch-build_linux_unbundle_icu.gn b/chromium-next/patches/patch-build_linux_unbundle_icu.gn
index c336d9f5b4..c452ba78b7 100644
--- a/chromium-next/patches/patch-build_linux_unbundle_icu.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
diff --git a/chromium-next/patches/patch-build_linux_unbundle_libusb.gn b/chromium-next/patches/patch-build_linux_unbundle_libusb.gn
index 3e567e600d..b363340ae6 100644
--- a/chromium-next/patches/patch-build_linux_unbundle_libusb.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-build_nocompile.gni b/chromium-next/patches/patch-build_nocompile.gni
index 2a9d8f1fbe..f1ed65ea74 100644
--- a/chromium-next/patches/patch-build_nocompile.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/nocompile.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/nocompile.gni
@@ -55,7 +55,7 @@ if (is_win) {
}
diff --git a/chromium-next/patches/patch-build_rust_rust__bindgen.gni b/chromium-next/patches/patch-build_rust_rust__bindgen.gni
index 5a4e63680d..371e6973b9 100644
--- a/chromium-next/patches/patch-build_rust_rust__bindgen.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-build_rust_rust__bindgen__generator.gni b/chromium-next/patches/patch-build_rust_rust__bindgen__generator.gni
index 9d108e972d..a3a97823dd 100644
--- a/chromium-next/patches/patch-build_rust_rust__bindgen__generator.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-build_rust_std_BUILD.gn b/chromium-next/patches/patch-build_rust_std_BUILD.gn
index e02e4c31d1..f6a6c9a8f2 100644
--- a/chromium-next/patches/patch-build_rust_std_BUILD.gn
+++ b/chromium-next/patches/patch-build_rust_std_BUILD.gn
@@ -4,8 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/std/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- build/rust/std/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/rust/std/BUILD.gn
+@@ -89,7 +89,7 @@ if (toolchain_has_rust) {
+ # These are no longer present in the Windows toolchain.
+ stdlib_files += [
+ "addr2line",
+- "adler2",
++ "adler",
+ "gimli",
+ "libc",
+ "memchr",
@@ -115,7 +115,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
diff --git a/chromium-next/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium-next/patches/patch-build_toolchain_freebsd_BUILD.gn
index fcf35266c0..a603a16221 100644
--- a/chromium-next/patches/patch-build_toolchain_freebsd_BUILD.gn
+++ b/chromium-next/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-02-26 09:59:08.029511408 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig 2025-03-06 14:18:42.975223771 +0000
+++ build/toolchain/freebsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-build_toolchain_gcc__solink__wrapper.py b/chromium-next/patches/patch-build_toolchain_gcc__solink__wrapper.py
index b8d0f773d1..d1f446c05f 100644
--- a/chromium-next/patches/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig 2025-02-25 19:55:16.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-next/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium-next/patches/patch-build_toolchain_gcc__toolchain.gni
index 84d49f3db6..dc2cf2f599 100644
--- a/chromium-next/patches/patch-build_toolchain_gcc__toolchain.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium-next/patches/patch-build_toolchain_netbsd_BUILD.gn
index be4935ef30..961b1c304d 100644
--- a/chromium-next/patches/patch-build_toolchain_netbsd_BUILD.gn
+++ b/chromium-next/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-02-26 09:59:08.030017791 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig 2025-03-06 14:18:42.975708511 +0000
+++ build/toolchain/netbsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-build_toolchain_openbsd_BUILD.gn b/chromium-next/patches/patch-build_toolchain_openbsd_BUILD.gn
index cacc0d4474..8f8cca5fb5 100644
--- a/chromium-next/patches/patch-build_toolchain_openbsd_BUILD.gn
+++ b/chromium-next/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-02-26 09:59:08.030199633 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig 2025-03-06 14:18:42.975883380 +0000
+++ build/toolchain/openbsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-build_toolchain_toolchain.gni b/chromium-next/patches/patch-build_toolchain_toolchain.gni
index e09e6053e9..76aa4b894f 100644
--- a/chromium-next/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- build/toolchain/toolchain.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ build/toolchain/toolchain.gni
-@@ -72,7 +72,7 @@ if (host_os == "mac") {
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/chromium-next/patches/patch-cc_base_features.cc b/chromium-next/patches/patch-cc_base_features.cc
index e237865393..c05e65d639 100644
--- a/chromium-next/patches/patch-cc_base_features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- cc/base/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ cc/base/features.cc
@@ -43,7 +43,7 @@ const base::FeatureParam<int> kDeferImpl
// be using a separate flag to control the launch on GL.
diff --git a/chromium-next/patches/patch-chrome_app_chrome__command__ids.h b/chromium-next/patches/patch-chrome_app_chrome__command__ids.h
index 317838572d..35422b8d0d 100644
--- a/chromium-next/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium-next/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_command_ids.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/app/chrome_command_ids.h
-@@ -68,11 +68,11 @@
+@@ -72,11 +72,11 @@
#define IDC_TOGGLE_MULTITASK_MENU 34050
#endif
diff --git a/chromium-next/patches/patch-chrome_app_chrome__main.cc b/chromium-next/patches/patch-chrome_app_chrome__main.cc
index b314631225..c488f1ed35 100644
--- a/chromium-next/patches/patch-chrome_app_chrome__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/app/chrome_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/app/chrome_main.cc
@@ -28,11 +28,11 @@
#include "chrome/app/chrome_main_mac.h"
diff --git a/chromium-next/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium-next/patches/patch-chrome_app_chrome__main__delegate.cc
index 1905e1d703..a75d085d3f 100644
--- a/chromium-next/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium-next/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_main_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/app/chrome_main_delegate.cc
-@@ -145,7 +145,7 @@
- #include "components/about_ui/credit_utils.h"
+@@ -146,7 +146,7 @@
+ #include "components/webui/about/credit_utils.h"
#endif
-#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/nacl/common/nacl_paths.h"
#include "components/nacl/zygote/nacl_fork_delegate_linux.h"
#endif
-@@ -189,17 +189,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
-@@ -340,7 +340,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,25 +45,25 @@ $NetBSD$
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -425,7 +425,7 @@ bool HandleVersionSwitches(const base::C
+@@ -398,7 +398,7 @@ bool HandleVersionSwitches(const base::C
+ return false;
+ }
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// 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) ||
-@@ -437,7 +437,7 @@ void HandleHelpSwitches(const base::Comm
+@@ -410,7 +410,7 @@ void HandleHelpSwitches(const base::Comm
}
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
+ #endif // BUILDFLAG(IS_LINUX)
-#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -519,7 +519,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.
-@@ -603,7 +603,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.
-@@ -699,7 +699,7 @@ void RecordMainStartupMetrics(const Star
+@@ -666,7 +666,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(
-@@ -888,7 +888,7 @@ std::optional<int> ChromeMainDelegate::P
+@@ -825,7 +825,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();
-@@ -1089,7 +1089,7 @@ void ChromeMainDelegate::CommonEarlyInit
+@@ -973,7 +973,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,17 +108,17 @@ $NetBSD$
is_canary_dev;
#else
false;
-@@ -1238,7 +1238,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1120,7 +1120,7 @@ std::optional<int> ChromeMainDelegate::B
+ return 0; // Got a --credits switch; exit with a success error code.
+ }
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag
- // switch of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1268,7 +1268,7 @@ std::optional<int> ChromeMainDelegate::B
- #if BUILDFLAG(IS_CHROMEOS)
+@@ -1145,7 +1145,7 @@ std::optional<int> ChromeMainDelegate::B
+ ash::RegisterPathProvider();
chromeos::dbus_paths::RegisterPathProvider();
#endif
-#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
@@ -126,7 +126,7 @@ $NetBSD$
nacl::RegisterPathProvider();
#endif
-@@ -1563,7 +1563,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1433,7 +1433,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)) {
-@@ -1651,13 +1651,13 @@ absl::variant<int, content::MainFunction
+@@ -1521,13 +1521,13 @@ absl::variant<int, content::MainFunction
#else
#if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
diff --git a/chromium-next/patches/patch-chrome_browser_BUILD.gn b/chromium-next/patches/patch-chrome_browser_BUILD.gn
index fe5ec86452..15e5f3c091 100644
--- a/chromium-next/patches/patch-chrome_browser_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/BUILD.gn
-@@ -6957,6 +6957,13 @@ static_library("browser") {
+@@ -6745,6 +6745,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/chromium-next/patches/patch-chrome_browser_about__flags.cc b/chromium-next/patches/patch-chrome_browser_about__flags.cc
index bc1648df63..fbb28c8711 100644
--- a/chromium-next/patches/patch-chrome_browser_about__flags.cc
+++ b/chromium-next/patches/patch-chrome_browser_about__flags.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/about_flags.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/about_flags.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/about_flags.cc
@@ -254,7 +254,7 @@
#include "extensions/common/extension_features.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/allocator/buildflags.h"
#endif
-@@ -341,7 +341,7 @@
+@@ -340,7 +340,7 @@
#include "device/vr/public/cpp/switches.h"
#endif
@@ -30,7 +30,7 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/contextual_cueing/contextual_cueing_features.h"
+ #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -361,7 +361,7 @@
@@ -51,7 +51,7 @@ $NetBSD$
const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
{flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
{flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -799,6 +799,31 @@ const FeatureEntry::FeatureVariation
+@@ -817,6 +817,31 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -83,7 +83,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1203,7 +1228,7 @@ const FeatureEntry::FeatureVariation kPa
+@@ -1221,7 +1246,7 @@ const FeatureEntry::FeatureVariation kPa
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -92,7 +92,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
{"AtKeywordAcceleration", "true"},
};
-@@ -1241,7 +1266,7 @@ const FeatureEntry::FeatureVariation kRe
+@@ -1259,7 +1284,7 @@ const FeatureEntry::FeatureVariation kRe
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -101,7 +101,7 @@ $NetBSD$
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam
-@@ -1834,7 +1859,7 @@ const FeatureEntry::FeatureVariation kTa
+@@ -1799,7 +1824,7 @@ const FeatureEntry::FeatureVariation kTa
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -110,7 +110,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kTabstripDeclutterQuickModeParams[] = {
{"stale_threshold_duration", "10s"},
{"declutter_timer_interval", "10s"},
-@@ -3598,7 +3623,7 @@ const FeatureEntry::FeatureVariation
+@@ -3591,7 +3616,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -119,16 +119,25 @@ $NetBSD$
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4095,7 +4120,7 @@ const FeatureEntry::FeatureVariation kSk
- {"dawn frontend validation disabled", kSkiaGraphite_ValidationDisabled,
- std::size(kSkiaGraphite_ValidationDisabled), nullptr}};
+@@ -4105,7 +4130,7 @@ const FeatureEntry::FeatureVariation kSk
+ std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
+ };
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4907,7 +4932,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4175,7 +4200,7 @@ const FeatureEntry::FeatureVariation
+ 1, nullptr},
+ };
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
+ {"BackoffTime", "0h"},
+ {"BackoffMultiplierBase", "0.0"},
+@@ -4960,7 +4985,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -137,7 +146,7 @@ $NetBSD$
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5463,7 +5488,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5503,7 +5528,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kWebShare)},
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -146,7 +155,7 @@ $NetBSD$
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5499,9 +5524,19 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5539,9 +5564,19 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandLinuxDrmSyncobjName,
flag_descriptions::kWaylandLinuxDrmSyncobjDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandLinuxDrmSyncobj)},
@@ -167,7 +176,7 @@ $NetBSD$
{"skip-undecryptable-passwords",
flag_descriptions::kSkipUndecryptablePasswordsName,
flag_descriptions::kSkipUndecryptablePasswordsDescription,
-@@ -6407,7 +6442,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6437,7 +6472,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -176,7 +185,7 @@ $NetBSD$
{"omnibox-domain-suggestions",
flag_descriptions::kOmniboxDomainSuggestionsName,
flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6605,7 +6640,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6635,7 +6670,7 @@ const FeatureEntry kFeatureEntries[] = {
"OrganicRepeatableQueries")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -185,7 +194,7 @@ $NetBSD$
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7162,7 +7197,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7174,7 +7209,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -194,16 +203,25 @@ $NetBSD$
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8066,7 +8101,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kCooperativeSchedulingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kCooperativeScheduling)},
+@@ -7442,7 +7477,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ {"wasm-tts-component-updater-enabled",
+ flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
+ flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
+@@ -8106,7 +8141,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
+ #endif // !BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8751,7 +8786,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8784,7 +8819,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -212,7 +230,7 @@ $NetBSD$
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -8778,7 +8813,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8811,7 +8846,7 @@ const FeatureEntry kFeatureEntries[] = {
#if BUILDFLAG(IS_WIN) || \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -221,7 +239,7 @@ $NetBSD$
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9255,7 +9290,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9278,7 +9313,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -248,7 +266,7 @@ $NetBSD$
{"enable-search-aggregator-policy",
flag_descriptions::kEnableSearchAggregatorPolicyName,
flag_descriptions::kEnableSearchAggregatorPolicyDescription,
-@@ -10092,7 +10127,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10097,7 +10132,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
#endif
@@ -257,7 +275,7 @@ $NetBSD$
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10134,7 +10169,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10132,7 +10167,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -266,25 +284,16 @@ $NetBSD$
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10976,7 +11011,7 @@ const FeatureEntry kFeatureEntries[] = {
- performance_manager::features::kPerformanceInterventionDemoMode)},
- #endif
+@@ -10933,7 +10968,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kCanvasHibernationDescription, kOsAll,
+ FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"sync-enable-bookmarks-in-transport-mode",
flag_descriptions::kSyncEnableBookmarksInTransportModeName,
flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11058,7 +11093,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif
-
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"classify-url-on-process-response-event",
- flag_descriptions::kClassifyUrlOnProcessResponseEventName,
- flag_descriptions::kClassifyUrlOnProcessResponseEventDescription,
-@@ -11067,7 +11102,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11024,7 +11059,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -293,16 +302,16 @@ $NetBSD$
{"tab-organization", flag_descriptions::kTabOrganizationName,
flag_descriptions::kTabOrganizationDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kTabOrganization)},
-@@ -11123,7 +11158,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11072,7 +11107,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-hide-guest",
- flag_descriptions::kSupervisedProfileHideGuestName,
- flag_descriptions::kSupervisedProfileHideGuestDescription,
-@@ -11393,7 +11428,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-profile-safe-search",
+ flag_descriptions::kSupervisedProfileSafeSearchName,
+ flag_descriptions::kSupervisedProfileSafeSearchDescription,
+@@ -11316,7 +11351,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -311,7 +320,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-affirm",
flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmDescription,
-@@ -11522,7 +11557,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11445,7 +11480,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -320,7 +329,7 @@ $NetBSD$
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11548,7 +11583,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11482,7 +11517,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -329,3 +338,12 @@ $NetBSD$
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
+@@ -11776,7 +11811,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kOsMac | kOsWin | kOsLinux,
+ FEATURE_VALUE_TYPE(switches::kEnableSnackbarInSettings)},
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
+ flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
+ FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
diff --git a/chromium-next/patches/patch-chrome_browser_accessibility_page__colors.cc b/chromium-next/patches/patch-chrome_browser_accessibility_page__colors.cc
index db3abbcc8e..d549b53d84 100644
--- a/chromium-next/patches/patch-chrome_browser_accessibility_page__colors.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/accessibility/page_colors.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/accessibility/page_colors.cc
@@ -12,7 +12,7 @@
#include "components/sync_preferences/pref_service_syncable.h"
diff --git a/chromium-next/patches/patch-chrome_browser_after__startup__task__utils.cc b/chromium-next/patches/patch-chrome_browser_after__startup__task__utils.cc
index aedaab02aa..efe75b2acd 100644
--- a/chromium-next/patches/patch-chrome_browser_after__startup__task__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/after_startup_task_utils.cc
@@ -117,7 +117,7 @@ void SetBrowserStartupIsComplete() {
TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
diff --git a/chromium-next/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/chromium-next/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
index 8fdd2d359e..0c059b17dd 100644
--- a/chromium-next/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
index 57d467fa49..99857bf8e5 100644
--- a/chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/apps/platform_apps/platform_app_launch.cc
@@ -19,7 +19,7 @@
#include "extensions/common/constants.h"
diff --git a/chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
index 9fdf25c8f5..daee712ba5 100644
--- a/chromium-next/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/chromium-next/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index 037549ba7f..b9daa59823 100644
--- a/chromium-next/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
@@ -88,7 +88,7 @@ ChromeAutocompleteSchemeClassifier::GetI
return metrics::OmniboxInputType::QUERY;
diff --git a/chromium-next/patches/patch-chrome_browser_background_background__mode__manager.cc b/chromium-next/patches/patch-chrome_browser_background_background__mode__manager.cc
index cca850a552..fcbc4e697d 100644
--- a/chromium-next/patches/patch-chrome_browser_background_background__mode__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_background_background__mode__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/background_mode_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/background/background_mode_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/background/background_mode_manager.cc
@@ -872,7 +872,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
return gfx::ImageSkia();
diff --git a/chromium-next/patches/patch-chrome_browser_background_background__mode__optimizer.cc b/chromium-next/patches/patch-chrome_browser_background_background__mode__optimizer.cc
index 54c7375c1d..09a572b4dd 100644
--- a/chromium-next/patches/patch-chrome_browser_background_background__mode__optimizer.cc
+++ b/chromium-next/patches/patch-chrome_browser_background_background__mode__optimizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/background_mode_optimizer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/background/background_mode_optimizer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/background/background_mode_optimizer.cc
@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer>
return nullptr;
diff --git a/chromium-next/patches/patch-chrome_browser_browser__features.cc b/chromium-next/patches/patch-chrome_browser_browser__features.cc
index b42fa38319..1d5cdd4080 100644
--- a/chromium-next/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium-next/patches/patch-chrome_browser_browser__features.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/browser_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/browser_features.cc
-@@ -71,7 +71,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
+@@ -82,7 +82,7 @@ BASE_FEATURE(kContentUsesBrowserThemeCol
+ "ContentUsesBrowserThemeColorMode",
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -87,7 +87,7 @@ BASE_FEATURE(kDbusSecretPortal,
+@@ -104,7 +104,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyPro
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -228,7 +228,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -237,7 +237,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-chrome_browser_browser__features.h b/chromium-next/patches/patch-chrome_browser_browser__features.h
index 0cc51153a4..77c24cc689 100644
--- a/chromium-next/patches/patch-chrome_browser_browser__features.h
+++ b/chromium-next/patches/patch-chrome_browser_browser__features.h
@@ -4,23 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/browser_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/browser_features.h
-@@ -37,7 +37,7 @@ BASE_DECLARE_FEATURE(kBookmarkTriggerFor
- BASE_DECLARE_FEATURE(kCertificateTransparencyAskBeforeEnabling);
- BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
+@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertVerificationNe
+
+ BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDbusSecretPortal);
+ BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-
-@@ -102,7 +102,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption);
+ BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption);
#endif
-
diff --git a/chromium-next/patches/patch-chrome_browser_browser__process__impl.cc b/chromium-next/patches/patch-chrome_browser_browser__process__impl.cc
index f9aaccb51f..09e30872fa 100644
--- a/chromium-next/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium-next/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/browser_process_impl.cc
-@@ -254,7 +254,7 @@
+@@ -259,7 +259,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/browser_features.h"
- #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
- #endif
-@@ -1121,7 +1121,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+ #include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
+ #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
+@@ -1135,7 +1135,7 @@ void BrowserProcessImpl::RegisterPrefs(P
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -24,8 +24,8 @@ $NetBSD$
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1387,7 +1387,7 @@ void BrowserProcessImpl::PreMainMessageL
- features::kUseAppBoundEncryptionProviderForEncryption))));
+@@ -1405,7 +1405,7 @@ void BrowserProcessImpl::PreMainMessageL
+ local_state())));
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
@@ -33,7 +33,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(features::kDbusSecretPortal)) {
providers.emplace_back(
/*precedence=*/10u,
-@@ -1637,7 +1637,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1672,7 +1672,7 @@ void BrowserProcessImpl::Unpin() {
// Mac is currently not supported.
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
// complete.
diff --git a/chromium-next/patches/patch-chrome_browser_browser__process__impl.h b/chromium-next/patches/patch-chrome_browser_browser__process__impl.h
index da098934f9..8b162f72af 100644
--- a/chromium-next/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium-next/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/browser_process_impl.h
-@@ -405,7 +405,7 @@ class BrowserProcessImpl : public Browse
+@@ -413,7 +413,7 @@ class BrowserProcessImpl : public Browse
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.cc
index 3e134c999e..66fa222b16 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.cc
@@ -49,7 +49,7 @@
#include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_trial.h"
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.h b/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.h
index 1f1b23d71c..9ae77429dc 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__field__trials.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_chrome__browser__interface__binders.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
index 67e5e96d9a..823e6f20f3 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium-next/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,42 +4,27 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -126,12 +126,12 @@
+@@ -126,7 +126,7 @@
#endif // BUILDFLAG(FULL_SAFE_BROWSING)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals.mojom.h"
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
- #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
- #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
-@@ -220,7 +220,7 @@
- #endif // BUILDFLAG(IS_ANDROID)
-
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/screen_ai/screen_ai_service_router.h"
#include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
#include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
-@@ -230,7 +230,7 @@
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
+@@ -137,7 +137,7 @@
+ #include "chrome/browser/ui/webui/discards/site_data.mojom.h"
+ #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/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/whats_new/whats_new_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -736,7 +736,7 @@ void BindMediaFoundationPreferences(
+@@ -693,7 +693,7 @@ void BindMediaFoundationPreferences(
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -48,7 +33,7 @@ $NetBSD$
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -883,7 +883,7 @@ void PopulateChromeFrameBinders(
+@@ -833,7 +833,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -57,16 +42,16 @@ $NetBSD$
if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) &&
!render_frame_host->GetParentOrOuterDocument()) {
// The service binder will reject non-primary main frames, but we still need
-@@ -977,7 +977,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -927,7 +927,7 @@ void PopulateChromeWebUIFrameBinders(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
RegisterWebUIControllerInterfaceBinder<
connectors_internals::mojom::PageHandler,
enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -988,7 +988,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -938,7 +938,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -75,7 +60,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -1075,14 +1075,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1025,14 +1025,14 @@ void PopulateChromeWebUIFrameBinders(
page_image_service::mojom::PageImageServiceHandler, HistoryUI,
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
@@ -92,8 +77,8 @@ $NetBSD$
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1609,7 +1609,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -1566,7 +1566,7 @@ void PopulateChromeWebUIFrameBinders(
+ #endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__main.cc
index f6844a5095..38f3d88f14 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main.cc
@@ -250,15 +250,15 @@
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
index dc36bedad1..4d7f19fecf 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
@@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::P
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
index be0445add4..e0c3031ae1 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
@@ -27,7 +27,7 @@ void ChromeBrowserMainExtraPartsOzone::P
}
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.cc
index 29e70fd3ba..50b6aea635 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.cc
@@ -25,7 +25,7 @@
#include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.h b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.h
index 76669baf2b..afaafda125 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.h
@@ -31,7 +31,7 @@ class ChromeBrowserMainPartsLinux : publ
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__posix.cc b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__posix.cc
index 25347087aa..bcf3eb4a37 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/chromium-next/patches/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_browser_main_posix.cc
-@@ -79,7 +79,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
+@@ -84,7 +84,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
} else {
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
diff --git a/chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.cc b/chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.cc
index c7bcac6bb3..56f211ef29 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -504,7 +504,7 @@
+@@ -508,7 +508,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,8 +15,8 @@ $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)
-@@ -616,11 +616,11 @@
- #include "third_party/blink/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
+@@ -620,11 +620,11 @@
+ #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)
@@ -29,7 +29,7 @@ $NetBSD$
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -631,7 +631,7 @@
+@@ -635,7 +635,7 @@
#include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
#endif
@@ -38,7 +38,7 @@ $NetBSD$
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
#include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -640,7 +640,7 @@
+@@ -644,7 +644,7 @@
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -47,7 +47,7 @@ $NetBSD$
#include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -649,7 +649,7 @@
+@@ -653,7 +653,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -56,7 +56,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"
-@@ -1547,7 +1547,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1537,7 +1537,7 @@ void ChromeContentBrowserClient::Registe
registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
false);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -65,7 +65,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1752,7 +1752,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1745,7 +1745,7 @@ ChromeContentBrowserClient::CreateBrowse
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -74,7 +74,7 @@ $NetBSD$
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1781,7 +1781,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1774,7 +1774,7 @@ ChromeContentBrowserClient::CreateBrowse
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -83,7 +83,7 @@ $NetBSD$
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1798,7 +1798,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1791,7 +1791,7 @@ ChromeContentBrowserClient::CreateBrowse
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -92,7 +92,7 @@ $NetBSD$
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1817,7 +1817,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1810,7 +1810,7 @@ ChromeContentBrowserClient::CreateBrowse
chrome::AddMetricsExtraParts(main_parts.get());
@@ -101,7 +101,7 @@ $NetBSD$
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2694,7 +2694,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2692,7 +2692,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -111,7 +111,7 @@ $NetBSD$
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2703,7 +2705,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2701,7 +2703,7 @@ void ChromeContentBrowserClient::AppendE
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -120,7 +120,7 @@ $NetBSD$
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3049,7 +3051,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3057,7 +3059,7 @@ void ChromeContentBrowserClient::AppendE
}
}
@@ -129,7 +129,7 @@ $NetBSD$
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4897,7 +4899,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -4902,7 +4904,7 @@ void ChromeContentBrowserClient::GetAddi
}
}
@@ -138,7 +138,7 @@ $NetBSD$
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5409,7 +5411,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5421,7 +5423,7 @@ ChromeContentBrowserClient::CreateThrott
&throttles);
}
@@ -147,7 +147,7 @@ $NetBSD$
MaybeAddThrottle(
WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
&throttles);
-@@ -5426,7 +5428,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5438,7 +5440,7 @@ ChromeContentBrowserClient::CreateThrott
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -156,7 +156,7 @@ $NetBSD$
MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
MaybeCreateThrottleFor(handle),
&throttles);
-@@ -5465,7 +5467,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5477,7 +5479,7 @@ ChromeContentBrowserClient::CreateThrott
handle));
}
@@ -165,7 +165,7 @@ $NetBSD$
MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
MaybeCreateThrottleFor(handle),
&throttles);
-@@ -7374,7 +7376,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7388,7 +7390,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-next/patches/patch-chrome_browser_chrome__content__browser__client.h b/chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.h
index ea2c726d86..11076833b7 100644
--- a/chromium-next/patches/patch-chrome_browser_chrome__content__browser__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.h
-@@ -545,7 +545,7 @@ class ChromeContentBrowserClient : publi
+@@ -550,7 +550,7 @@ class ChromeContentBrowserClient : publi
bool IsPluginAllowedToUseDevChannelAPIs(
content::BrowserContext* browser_context,
const GURL& url) override;
diff --git a/chromium-next/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/chromium-next/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
index 20f8d03346..dd5d78cd41 100644
--- a/chromium-next/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
-@@ -83,7 +83,7 @@ MessagingBackendServiceFactory::BuildSer
+@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildSer
// This configuration object allows us to control platform specific behavior.
MessagingBackendConfiguration configuration;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-chrome_browser_component__updater_registration.cc b/chromium-next/patches/patch-chrome_browser_component__updater_registration.cc
index 21b93dc5d9..a2e83b970e 100644
--- a/chromium-next/patches/patch-chrome_browser_component__updater_registration.cc
+++ b/chromium-next/patches/patch-chrome_browser_component__updater_registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/registration.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/component_updater/registration.cc
@@ -101,7 +101,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
@@ -15,7 +15,16 @@ $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)
-@@ -251,7 +251,7 @@ void RegisterComponentsForUpdate() {
+@@ -114,7 +114,7 @@
+ #include "chrome/browser/component_updater/lacros_component_remover.h"
+ #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)
+ #include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -258,12 +258,12 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,3 +33,9 @@ $NetBSD$
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (features::IsWasmTtsComponentUpdaterEnabled()) {
+ RegisterWasmTtsEngineComponent(cus);
+ }
diff --git a/chromium-next/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/chromium-next/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
new file mode 100644
index 0000000000..554966b6f8
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
+@@ -8,7 +8,7 @@
+ #include "base/functional/callback.h"
+ #include "base/logging.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
+ #include "chrome/common/extensions/extension_constants.h"
+ #include "ui/accessibility/accessibility_features.h"
+@@ -69,7 +69,7 @@ void WasmTtsEngineComponentInstallerPoli
+ VLOG(1) << "Component ready, version " << version.GetString() << " in "
+ << install_dir.value();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (features::IsWasmTtsComponentUpdaterEnabled()) {
+ EmbeddedA11yExtensionLoader::GetInstance()->Init();
+ EmbeddedA11yExtensionLoader::GetInstance()->InstallExtensionWithIdAndPath(
diff --git a/chromium-next/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/chromium-next/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
index 927594368f..6f0a9aa381 100644
--- a/chromium-next/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
+++ b/chromium-next/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
-@@ -46,7 +46,7 @@
+@@ -41,7 +41,7 @@
#include "third_party/widevine/cdm/buildflags.h"
#include "third_party/widevine/cdm/widevine_cdm_common.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/path_service.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -79,7 +79,7 @@ static_assert(std::size(kWidevineSha2Has
+@@ -73,7 +73,7 @@ static_assert(std::size(kWidevineSha2Has
const char ImageLoaderComponentName[] = "WidevineCdm";
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// On Linux and ChromeOS the Widevine CDM is loaded at startup before the
// zygote is locked down. As a result there is no need to register the CDM
// with Chrome as it can't be used until Chrome is restarted.
-@@ -107,7 +107,7 @@ void RegisterWidevineCdmWithChrome(const
+@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const
}
#endif // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
@@ -33,12 +33,12 @@ $NetBSD$
// On Linux and ChromeOS the Widevine CDM is loaded at startup before the
// zygote is locked down. To locate the Widevine CDM at startup, a hint file
// is used. Update the hint file with the new Widevine CDM path.
-@@ -401,7 +401,7 @@ void WidevineCdmComponentInstallerPolicy
+@@ -394,7 +394,7 @@ void WidevineCdmComponentInstallerPolicy
return;
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
VLOG(1) << "Updating hint file with Widevine CDM " << cdm_version;
// This is running on a thread that allows IO, so simply update the hint file.
diff --git a/chromium-next/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/chromium-next/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index ef19e5c69b..2de3e026e2 100644
--- a/chromium-next/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_defaults.cc b/chromium-next/patches/patch-chrome_browser_defaults.cc
index 9a8c7cdb8b..2b7891f93e 100644
--- a/chromium-next/patches/patch-chrome_browser_defaults.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/defaults.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/defaults.cc
@@ -44,7 +44,7 @@ const bool kShowHelpMenuItemIcon = true;
const bool kShowHelpMenuItemIcon = false;
diff --git a/chromium-next/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/chromium-next/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index 1773f27488..5fb211b6b5 100644
--- a/chromium-next/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
@@ -28,7 +28,7 @@ std::unique_ptr<DeviceOAuth2TokenStore>
return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>(
diff --git a/chromium-next/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium-next/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index 56191ac3e7..7ce13c077c 100644
--- a/chromium-next/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/diagnostics/diagnostics_writer.h
@@ -14,6 +14,8 @@ namespace diagnostics {
// Console base class used internally.
diff --git a/chromium-next/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/chromium-next/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 6eecd2a627..eb45fa8f0f 100644
--- a/chromium-next/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1842,7 +1842,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -1858,7 +1858,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();
}
-@@ -1985,7 +1985,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -1994,7 +1994,7 @@ void ChromeDownloadManagerDelegate::Chec
content::CheckDownloadAllowedCallback check_download_allowed_cb) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
// Don't download pdf if it is a file URL, as that might cause an infinite
// download loop if Chrome is not the system pdf viewer.
if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
-@@ -2067,7 +2067,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2076,7 +2076,7 @@ void ChromeDownloadManagerDelegate::Chec
DCHECK(download_item->IsSavePackageDownload());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__commands.cc b/chromium-next/patches/patch-chrome_browser_download_download__commands.cc
index 5ccea58f6a..53b3d67a63 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__commands.cc
+++ b/chromium-next/patches/patch-chrome_browser_download_download__commands.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_commands.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/download_commands.cc
-@@ -26,7 +26,7 @@
+@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
-@@ -165,7 +165,7 @@ void DownloadCommands::ExecuteCommand(Co
+@@ -177,7 +177,7 @@ void DownloadCommands::ExecuteCommand(Co
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__commands.h b/chromium-next/patches/patch-chrome_browser_download_download__commands.h
index 5929df54ad..6f95e72429 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__commands.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/download_commands.h
@@ -66,7 +66,7 @@ class DownloadCommands {
void ExecuteCommand(Command command);
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__file__picker.cc b/chromium-next/patches/patch-chrome_browser_download_download__file__picker.cc
index f5376349c4..7b325644c2 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__file__picker.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/download_file_picker.cc
@@ -18,7 +18,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__item__model.cc b/chromium-next/patches/patch-chrome_browser_download_download__item__model.cc
index 320583b03e..69411eee88 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/download_item_model.cc
@@ -760,7 +760,7 @@ bool DownloadItemModel::IsCommandChecked
download_crx_util::IsExtensionDownload(*download_);
@@ -24,7 +24,7 @@ $NetBSD$
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1194,7 +1194,7 @@ void DownloadItemModel::DetermineAndSetS
+@@ -1196,7 +1196,7 @@ void DownloadItemModel::DetermineAndSetS
return;
}
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__prefs.cc b/chromium-next/patches/patch-chrome_browser_download_download__prefs.cc
index 52086683b2..a75d170674 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__prefs.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
diff --git a/chromium-next/patches/patch-chrome_browser_download_download__prefs.h b/chromium-next/patches/patch-chrome_browser_download_download__prefs.h
index e079812e6d..b9fd66fab9 100644
--- a/chromium-next/patches/patch-chrome_browser_download_download__prefs.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
index 793df9232e..93223c8024 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
@@ -150,7 +150,7 @@ AnalysisServiceSettings::AnalysisService
const char* verification_key = kKeyWindowsVerification;
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_common.cc
index 91d293ae36..ffcd794f55 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -23,7 +23,7 @@
+@@ -22,7 +22,7 @@
#include "components/policy/core/common/policy_loader_lacros.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -266,7 +266,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -199,7 +199,7 @@ std::string GetProfileEmail(Profile* pro
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 099654724d..d2be046627 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -509,7 +509,7 @@ bool ConnectorsService::ConnectorsEnable
+@@ -507,7 +507,7 @@ bool ConnectorsService::ConnectorsEnable
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index 62b6d73894..1b9a2d83ea 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
index 54fd56280f..3a2be428f0 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
@@ -23,7 +23,7 @@
#include "components/policy/core/common/management/management_service.h"
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
index 1711f18e91..d49c62616f 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index ca0aeace74..cc349378d9 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
index d723cdcd59..1fd40f43cb 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -4,20 +4,20 @@ $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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
-@@ -21,7 +21,7 @@
- #include "chrome/browser/profiles/profile.h"
- #include "components/policy/core/common/management/management_service.h"
+@@ -24,7 +24,7 @@
+ #include "chrome/browser/enterprise/connectors/connectors_service.h"
+ #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
#include "base/check.h"
#include "chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator.h"
#include "chrome/browser/enterprise/core/dependency_factory_impl.h"
-@@ -58,7 +58,7 @@ std::unique_ptr<SignalsService> CreateSi
- enterprise_signals::ContextInfoFetcher::CreateInstance(
+@@ -64,7 +64,7 @@ std::unique_ptr<SignalsService> CreateSi
profile, ConnectorsServiceFactory::GetForBrowserContext(profile))));
+ #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
index 3fb9a700ef..91e0ce761a 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc
@@ -13,7 +13,7 @@ namespace enterprise_connectors {
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index cc6c1ba2d8..70bf4f96eb 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
@@ -20,7 +20,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 9b2fe9ecd3..5d7647d3b7 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
@@ -58,7 +58,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 91e57315f4..313dfd1840 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -18,7 +18,7 @@
#include "components/keyed_service/core/keyed_service.h"
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/chromium-next/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
index 920c93f35a..b55e70c487 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/chromium-next/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
index a67c5817d2..530c260309 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index 6f8ba46173..0014c8a317 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/signals/device_info_fetcher.cc
@@ -10,7 +10,7 @@
#include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
#endif
-@@ -67,7 +67,7 @@ std::unique_ptr<DeviceInfoFetcher> Devic
+@@ -74,7 +74,7 @@ std::unique_ptr<DeviceInfoFetcher> Devic
return CreateInstanceInternal();
}
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc b/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
index ce19fd37d7..b459f81be2 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
+++ b/chromium-next/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc
@@ -4,11 +4,22 @@
@@ -27,8 +27,8 @@ $NetBSD$
+#include <net/if_dl.h>
+#endif
+ #include <algorithm>
#include <string>
-
@@ -117,6 +128,7 @@ SettingValue GetScreenlockSecured() {
// Implements the logic from the native host installation script. First find the
// root device identifier, then locate its parent and get its type.
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/chromium-next/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
index b16a21fbe8..ea2c2fe042 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/signin/enterprise_signin_service.h
@@ -9,7 +9,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/chromium-next/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 055d35a843..8374b99bad 100644
--- a/chromium-next/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
@@ -92,7 +92,7 @@ void ManagedProfileRequiredPage::Command
diff --git a/chromium-next/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/chromium-next/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
new file mode 100644
index 0000000000..ada3e873c0
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.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/enterprise/util/managed_browser_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/enterprise/util/managed_browser_utils.cc
+@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Pr
+ .GetProfileAttributesWithPath(profile->GetPath());
+ if (entry) {
+ entry->SetUserAcceptedAccountManagement(accepted);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ entry->SetEnterpriseProfileLabel(GetEnterpriseLabel(profile));
+ #endif
+ }
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium-next/patches/patch-chrome_browser_extensions_BUILD.gn
index fbda57d86b..dc5dbf7711 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/BUILD.gn
-@@ -1418,6 +1418,10 @@ source_set("extensions") {
+@@ -1398,6 +1398,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
deleted file mode 100644
index 9f2615a964..0000000000
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.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/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
-@@ -51,7 +51,7 @@
- #include "pdf/buildflags.h"
- #endif // BUILDFLAG(ENABLE_EXTENSIONS)
-
--#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/extensions/api/system_indicator/system_indicator_manager_factory.h"
- #endif
-
-@@ -123,7 +123,7 @@ void EnsureApiBrowserContextKeyedService
- extensions::SettingsPrivateEventRouterFactory::GetInstance();
- extensions::SettingsOverridesAPI::GetFactoryInstance();
- extensions::SidePanelService::GetFactoryInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extensions::SystemIndicatorManagerFactory::GetInstance();
- #endif
- extensions::TabGroupsEventRouterFactory::GetInstance();
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index 298fe14720..0aabd04217 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 2858e4c2e2..2f6a0ad4c9 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc
@@ -8,7 +8,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index 090b9a06a7..95c3ea83e2 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h
@@ -7,7 +7,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
index c02b2fe1e4..96159423c8 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -43,7 +43,7 @@
+@@ -40,7 +40,7 @@
#include "components/reporting/util/statusor.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <optional>
#include "base/strings/string_util.h"
-@@ -160,7 +160,7 @@ api::enterprise_reporting_private::Conte
+@@ -157,7 +157,7 @@ api::enterprise_reporting_private::Conte
}
bool AllowClientCertificateReportingForUsers() {
@@ -24,7 +24,7 @@ $NetBSD$
return base::FeatureList::IsEnabled(
enterprise_signals::features::kAllowClientCertificateReportingForUsers);
#else
-@@ -173,7 +173,7 @@ bool IsProfilePrefManaged(Profile* profi
+@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profi
return pref && pref->IsManaged();
}
@@ -33,7 +33,7 @@ $NetBSD$
device_signals::SignalsAggregationRequest CreateAggregationRequest(
device_signals::SignalName signal_name) {
-@@ -235,7 +235,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
+@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
// getPersistentSecret
@@ -42,7 +42,7 @@ $NetBSD$
EnterpriseReportingPrivateGetPersistentSecretFunction::
EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -673,7 +673,7 @@ void EnterpriseReportingPrivateEnqueueRe
+@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRe
}
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index 1118a67493..6a040c1ca6 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index fc0e4ed89a..0b29a336f1 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
index b46498962d..155bc8d29a 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
+++ b/chromium-next/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc
@@ -408,7 +408,7 @@ bool ChromeManagementAPIDelegate::Launch
apps::LaunchContainer launch_container =
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index 0f51dcade0..b110210771 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessStat
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 709ce92780..783f495fd1 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/chromium-next/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -645,7 +645,7 @@ void PasswordsPrivateDelegateImpl::OnFet
+@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFet
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index f0ce5270e6..6f2b8ba6c1 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
+@@ -293,7 +293,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index a59be56c67..f0f04af434 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/chromium-next/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -192,7 +192,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -190,7 +190,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,7 +14,7 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
@@ -210,7 +210,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index c3dc7f319c..bfb0a27e6a 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/tabs/tabs_api.cc
@@ -919,7 +919,7 @@ ExtensionFunction::ResponseAction Window
// created as minimized.
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 9a736b3ab9..baa442b952 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/chromium-next/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index 4f81421110..1a8ad795d7 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -913,7 +913,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -918,7 +918,7 @@ void WebstorePrivateBeginInstallWithMani
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/chromium-next/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 1b2ca5a67a..abc480a3cc 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(con
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -13,9 +13,9 @@ $NetBSD$
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
extension_misc::kTTSEngineExtensionId,
+ extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- });
-@@ -84,7 +84,7 @@ bool IsComponentExtensionAllowlisted(int
+@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int
case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
diff --git a/chromium-next/patches/patch-chrome_browser_extensions_external__provider__impl.cc b/chromium-next/patches/patch-chrome_browser_extensions_external__provider__impl.cc
index 38bc7f64ea..4fe3952768 100644
--- a/chromium-next/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/extensions/external_provider_impl.cc
@@ -790,7 +790,7 @@ void ExternalProviderImpl::CreateExterna
diff --git a/chromium-next/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/chromium-next/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 0d22158e78..6fa2201289 100644
--- a/chromium-next/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
@@ -352,7 +352,7 @@ const struct {
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
diff --git a/chromium-next/patches/patch-chrome_browser_first__run_first__run__dialog.h b/chromium-next/patches/patch-chrome_browser_first__run_first__run__dialog.h
index fa17a4f97e..57eb019dfd 100644
--- a/chromium-next/patches/patch-chrome_browser_first__run_first__run__dialog.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/first_run/first_run_dialog.h
@@ -12,7 +12,7 @@
// Hide this function on platforms where the dialog does not exist.
diff --git a/chromium-next/patches/patch-chrome_browser_first__run_first__run__internal.h b/chromium-next/patches/patch-chrome_browser_first__run_first__run__internal.h
index c243bff244..f644788809 100644
--- a/chromium-next/patches/patch-chrome_browser_first__run_first__run__internal.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/first_run/first_run_internal.h
@@ -54,7 +54,7 @@ FirstRunState DetermineFirstRunState(boo
bool force_first_run,
diff --git a/chromium-next/patches/patch-chrome_browser_flag__descriptions.cc b/chromium-next/patches/patch-chrome_browser_flag__descriptions.cc
index 2f470405ba..40270269c8 100644
--- a/chromium-next/patches/patch-chrome_browser_flag__descriptions.cc
+++ b/chromium-next/patches/patch-chrome_browser_flag__descriptions.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/flag_descriptions.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/flag_descriptions.cc
-@@ -492,7 +492,7 @@ const char kAutofillDisableLocalCardMigr
- "from checkout flows and from the payment methods settings page.";
+@@ -521,7 +521,7 @@ const char kAutofillEnableAllowlistForBm
+ "Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
const char kAutofillEnableAmountExtractionDesktopName[] =
"Enable checkout amount extraction on Chrome desktop";
const char kAutofillEnableAmountExtractionDesktopDescription[] =
-@@ -501,7 +501,7 @@ const char kAutofillEnableAmountExtracti
+@@ -530,7 +530,7 @@ const char kAutofillEnableAmountExtracti
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1038,7 +1038,7 @@ const char kCompressionDictionaryTranspo
+@@ -1049,7 +1049,7 @@ const char kCompressionDictionaryTranspo
"when the connection is using a well known root cert or when the server is "
"a localhost.";
@@ -42,7 +42,7 @@ $NetBSD$
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions";
-@@ -2222,7 +2222,7 @@ const char kContextualPageActionsShareMo
+@@ -2228,7 +2228,7 @@ const char kContextualPageActionsShareMo
"Enables share model data collection.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,8 +51,8 @@ $NetBSD$
const char kEnableSearchAggregatorPolicyName[] =
"Enable EnterpriseSearchAggregatorSettings policy";
const char kEnableSearchAggregatorPolicyDescription[] =
-@@ -3541,7 +3541,7 @@ const char kSiteInstanceGroupsForDataUrl
- "but in the same SiteInstanceGroup, and thus the same process.";
+@@ -3520,7 +3520,7 @@ const char kDefaultSiteInstanceGroupsDes
+ "SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -60,7 +60,7 @@ $NetBSD$
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3785,7 +3785,7 @@ const char kTranslateForceTriggerOnEngli
+@@ -3758,7 +3758,7 @@ const char kTranslateForceTriggerOnEngli
"Force the Translate Triggering on English pages experiment to be enabled "
"with the selected language model active.";
@@ -69,7 +69,16 @@ $NetBSD$
const char kTranslationAPIName[] = "Experimental translation API";
const char kTranslationAPIDescription[] =
"Enables the on-device language translation API. "
-@@ -7491,7 +7491,7 @@ const char kTetheringExperimentalFunctio
+@@ -5404,7 +5404,7 @@ const char kUserDisplayModeSyncStandalon
+ "Enables a mitigation during web app install on CrOS for syncing "
+ "user_display_mode: kStandalone to non-CrOS devices.";
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const char kWasmTtsComponentUpdaterEnabledName[] =
+ "Enable Wasm TTS Extension Component";
+ const char kWasmTtsComponentUpdaterEnabledDescription[] =
+@@ -7441,7 +7441,7 @@ const char kTetheringExperimentalFunctio
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -78,7 +87,7 @@ $NetBSD$
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7721,7 +7721,7 @@ const char kEnableArmHwdrmDescription[]
+@@ -7671,7 +7671,7 @@ const char kEnableArmHwdrmDescription[]
// Linux -----------------------------------------------------------------------
@@ -87,7 +96,7 @@ $NetBSD$
const char kOzonePlatformHintChoiceDefault[] = "Default";
const char kOzonePlatformHintChoiceAuto[] = "Auto";
const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7767,6 +7767,20 @@ const char kWaylandUiScalingDescription[
+@@ -7717,6 +7717,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.";
@@ -108,7 +117,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7779,7 +7793,7 @@ const char kZeroCopyVideoCaptureDescript
+@@ -7729,7 +7743,7 @@ const char kZeroCopyVideoCaptureDescript
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -117,7 +126,7 @@ $NetBSD$
const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
const char kFollowingFeedSidepanelDescription[] =
"Enables the following feed in the sidepanel.";
-@@ -7805,7 +7819,7 @@ const char kTaskManagerDesktopRefreshDes
+@@ -7762,7 +7776,7 @@ const char kTaskManagerDesktopRefreshDes
"Enables a refreshed design for the Task Manager on Desktop platforms.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -126,7 +135,7 @@ $NetBSD$
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -7837,7 +7851,7 @@ const char kWebBluetoothConfirmPairingSu
+@@ -7794,7 +7808,7 @@ const char kWebBluetoothConfirmPairingSu
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -135,7 +144,7 @@ $NetBSD$
const char kSkipUndecryptablePasswordsName[] =
"Skip undecryptable passwords to use the available decryptable "
"passwords.";
-@@ -7987,7 +8001,7 @@ const char kElementCaptureDescription[]
+@@ -7944,7 +7958,7 @@ const char kElementCaptureDescription[]
#if BUILDFLAG(IS_WIN) || \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -144,7 +153,7 @@ $NetBSD$
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8043,7 +8057,7 @@ const char kComposeUpfrontInputModesDesc
+@@ -8000,7 +8014,7 @@ const char kComposeUpfrontInputModesDesc
"Enables upfront input modes in the Compose dialog";
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -153,7 +162,7 @@ $NetBSD$
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8178,7 +8192,7 @@ const char kOverlayScrollbarsOSSettingsD
+@@ -8133,7 +8147,7 @@ const char kOverlayScrollbarsOSSettingsD
"Enable the OS settings for overlay scrollbars on ChromeOS.";
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_flag__descriptions.h b/chromium-next/patches/patch-chrome_browser_flag__descriptions.h
index 790fd21dc3..afea78bfe5 100644
--- a/chromium-next/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium-next/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/flag_descriptions.h
-@@ -310,13 +310,13 @@ extern const char kAutofillDisableLocalC
- extern const char kAutofillDisableLocalCardMigrationDescription[];
+@@ -331,13 +331,13 @@ extern const char
+ kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -22,16 +22,16 @@ $NetBSD$
extern const char kAutofillEnableBuyNowPayLaterForAffirmName[];
extern const char kAutofillEnableBuyNowPayLaterForAffirmDescription[];
-@@ -558,7 +558,7 @@ extern const char kCompactModeId[];
- extern const char kCompactModeName[];
- extern const char kCompactModeDescription[];
+@@ -560,7 +560,7 @@ extern const char kCanvasOopRasterizatio
+ extern const char kCapturedSurfaceControlName[];
+ extern const char kCapturedSurfaceControlDescription[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
#endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -741,7 +741,7 @@ extern const char kDevicePostureName[];
+@@ -735,7 +735,7 @@ extern const char kDevicePostureName[];
extern const char kDevicePostureDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -39,8 +39,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -1250,7 +1250,7 @@ extern const char kContextualPageActions
+
+@@ -1247,7 +1247,7 @@ extern const char kContextualPageActions
extern const char kContextualPageActionsShareModelDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -49,8 +49,8 @@ $NetBSD$
extern const char kEnableSearchAggregatorPolicyName[];
extern const char kEnableSearchAggregatorPolicyDescription[];
#endif
-@@ -2036,7 +2036,7 @@ extern const char kSiteInstanceGroupsFor
- extern const char kSiteInstanceGroupsForDataUrlsDescription[];
+@@ -2026,7 +2026,7 @@ extern const char kDefaultSiteInstanceGr
+ extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -58,7 +58,7 @@ $NetBSD$
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2202,7 +2202,7 @@ extern const char kTouchTextEditingRedes
+@@ -2189,7 +2189,7 @@ extern const char kTouchTextEditingRedes
extern const char kTranslateForceTriggerOnEnglishName[];
extern const char kTranslateForceTriggerOnEnglishDescription[];
@@ -67,7 +67,16 @@ $NetBSD$
extern const char kTranslationAPIName[];
extern const char kTranslationAPIDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -4373,7 +4373,7 @@ extern const char kTetheringExperimental
+@@ -3156,7 +3156,7 @@ extern const char kUserDisplayModeSyncBr
+ extern const char kUserDisplayModeSyncStandaloneMitigationName[];
+ extern const char kUserDisplayModeSyncStandaloneMitigationDescription[];
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kWasmTtsComponentUpdaterEnabledName[];
+ extern const char kWasmTtsComponentUpdaterEnabledDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+@@ -4358,7 +4358,7 @@ extern const char kTetheringExperimental
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -76,7 +85,7 @@ $NetBSD$
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4508,7 +4508,7 @@ extern const char kEnableArmHwdrmDescrip
+@@ -4493,7 +4493,7 @@ extern const char kEnableArmHwdrmDescrip
// Linux ---------------------------------------------------------------------
@@ -85,7 +94,7 @@ $NetBSD$
extern const char kOzonePlatformHintChoiceDefault[];
extern const char kOzonePlatformHintChoiceAuto[];
extern const char kOzonePlatformHintChoiceX11[];
-@@ -4536,6 +4536,9 @@ extern const char kWaylandTextInputV3Des
+@@ -4521,6 +4521,9 @@ extern const char kWaylandTextInputV3Des
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -95,7 +104,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4555,7 +4558,7 @@ extern const char kWebBluetoothConfirmPa
+@@ -4540,7 +4543,7 @@ extern const char kWebBluetoothConfirmPa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -104,7 +113,7 @@ $NetBSD$
extern const char kSkipUndecryptablePasswordsName[];
extern const char kSkipUndecryptablePasswordsDescription[];
-@@ -4571,7 +4574,7 @@ extern const char kScreenlockReauthCardD
+@@ -4556,7 +4559,7 @@ extern const char kScreenlockReauthCardD
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -113,7 +122,7 @@ $NetBSD$
extern const char kFollowingFeedSidepanelName[];
extern const char kFollowingFeedSidepanelDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4585,7 +4588,7 @@ extern const char kTaskManagerDesktopRef
+@@ -4570,7 +4573,7 @@ extern const char kTaskManagerDesktopRef
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -122,7 +131,7 @@ $NetBSD$
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4682,7 +4685,7 @@ extern const char kElementCaptureDescrip
+@@ -4667,7 +4670,7 @@ extern const char kElementCaptureDescrip
#if BUILDFLAG(IS_WIN) || \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -131,7 +140,7 @@ $NetBSD$
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4724,7 +4727,7 @@ extern const char kComposeUpfrontInputMo
+@@ -4709,7 +4712,7 @@ extern const char kComposeUpfrontInputMo
extern const char kComposeUpfrontInputModesDescription[];
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -140,7 +149,7 @@ $NetBSD$
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4805,7 +4808,7 @@ extern const char kEnablePolicyPromotion
+@@ -4790,7 +4793,7 @@ extern const char kEnablePolicyPromotion
extern const char kEnablePolicyPromotionBannerDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/chromium-next/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index 03782c76c3..2a2d538552 100644
--- a/chromium-next/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/gcm/gcm_profile_service_factory.cc
@@ -89,7 +89,7 @@ GCMProfileServiceFactory::ScopedTestingF
// static
diff --git a/chromium-next/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/chromium-next/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index a457158f0d..23b9e03efe 100644
--- a/chromium-next/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_glic_launcher_glic__status__icon.cc b/chromium-next/patches/patch-chrome_browser_glic_launcher_glic__status__icon.cc
index e10e532464..59af02556f 100644
--- a/chromium-next/patches/patch-chrome_browser_glic_launcher_glic__status__icon.cc
+++ b/chromium-next/patches/patch-chrome_browser_glic_launcher_glic__status__icon.cc
@@ -4,14 +4,32 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/launcher/glic_status_icon.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/glic/launcher/glic_status_icon.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/glic/launcher/glic_status_icon.cc
-@@ -30,7 +30,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
- // TODO(crbug.com/382287104): Use correct icon.
- // TODO(crbug.com/386839488): Chose color based on system theme.
- gfx::ImageSkia status_tray_icon = gfx::CreateVectorIcon(kGlicButtonIcon,
+@@ -84,7 +84,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
+ if (!status_icon_) {
+ return;
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- SK_ColorWHITE
- #else
- SK_ColorBLACK
+ // Set a vector icon for proper themeing on Linux.
+ status_icon_->SetIcon(
+ GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
+@@ -108,7 +108,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
+ GlicStatusIcon::~GlicStatusIcon() {
+ context_menu_ = nullptr;
+ if (status_icon_) {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ status_icon_->RemoveObserver(this);
+ #endif
+ std::unique_ptr<StatusIcon> removed_icon =
+@@ -196,7 +196,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
+ menu->AddItem(
+ IDC_GLIC_STATUS_ICON_MENU_REMOVE_ICON,
+ l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_REMOVE_ICON));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_EXIT,
+ l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_EXIT));
+ #endif
diff --git a/chromium-next/patches/patch-chrome_browser_global__features.cc b/chromium-next/patches/patch-chrome_browser_global__features.cc
index 310e2ba008..0d064d6bf8 100644
--- a/chromium-next/patches/patch-chrome_browser_global__features.cc
+++ b/chromium-next/patches/patch-chrome_browser_global__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/global_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/global_features.cc
@@ -21,7 +21,7 @@
#include "chrome/browser/glic/launcher/glic_background_mode_manager.h" // nogncheck
@@ -24,7 +24,7 @@ $NetBSD$
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -79,7 +79,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -88,7 +88,7 @@ GlobalFeatures::CreateSystemPermissionsP
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/chromium-next/patches/patch-chrome_browser_global__features.h b/chromium-next/patches/patch-chrome_browser_global__features.h
index ba8ce0299e..e9375a733c 100644
--- a/chromium-next/patches/patch-chrome_browser_global__features.h
+++ b/chromium-next/patches/patch-chrome_browser_global__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/global_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/global_features.h
@@ -14,7 +14,7 @@
namespace system_permission_settings {
@@ -15,7 +15,7 @@ $NetBSD$
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -52,7 +52,7 @@ class GlobalFeatures {
+@@ -55,7 +55,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();
}
-@@ -77,7 +77,7 @@ class GlobalFeatures {
+@@ -80,7 +80,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
-@@ -87,7 +87,7 @@ class GlobalFeatures {
+@@ -90,7 +90,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/chromium-next/patches/patch-chrome_browser_headless_headless__mode__util.cc b/chromium-next/patches/patch-chrome_browser_headless_headless__mode__util.cc
index fbc2407855..c99df3b1a0 100644
--- a/chromium-next/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/chromium-next/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium-next/patches/patch-chrome_browser_intranet__redirect__detector.h
index f8d5d0ecfc..7cce154018 100644
--- a/chromium-next/patches/patch-chrome_browser_intranet__redirect__detector.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/intranet_redirect_detector.h
@@ -25,7 +25,7 @@ class SimpleURLLoader;
class PrefRegistrySimple;
diff --git a/chromium-next/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/chromium-next/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index 2dbebbe363..890a8ce8fb 100644
--- a/chromium-next/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFil
// Note that this initializes the delegate asynchronously, but since
diff --git a/chromium-next/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/chromium-next/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index 785a17b7a0..3a051d2f38 100644
--- a/chromium-next/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/chromium-next/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media_galleries/media_file_system_registry.cc
@@ -584,7 +584,12 @@ class MediaFileSystemRegistry::MediaFile
// Constructor in 'private' section because depends on private class definition.
diff --git a/chromium-next/patches/patch-chrome_browser_media_audio__service__util.cc b/chromium-next/patches/patch-chrome_browser_media_audio__service__util.cc
index 46e4dd494f..66e1e22437 100644
--- a/chromium-next/patches/patch-chrome_browser_media_audio__service__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/audio_service_util.cc
@@ -21,7 +21,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_media_router_discovery_BUILD.gn b/chromium-next/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
index f0d0d5c142..ded6aed142 100644
--- a/chromium-next/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/router/discovery/BUILD.gn
@@ -82,7 +82,7 @@ static_library("discovery") {
]
diff --git a/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index 23c5a0ba6e..cfdd4287a2 100644
--- a/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 980f048fa7..2e815b224b 100644
--- a/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/chromium-next/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -4,9 +4,9 @@ $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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -4,7 +4,11 @@
+@@ -9,7 +9,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -18,7 +18,7 @@ $NetBSD$
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -19,6 +23,7 @@ namespace media_router {
+@@ -24,6 +28,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -26,7 +26,7 @@ $NetBSD$
base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0));
if (!ioctl_socket.is_valid()) {
// AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there
-@@ -41,6 +46,7 @@ bool MaybeGetWifiSSID(const std::string&
+@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string&
ssid_out->assign(ssid);
return true;
}
diff --git a/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index eecf9e3c75..e9156b42ca 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
index 891571ac83..f29eaaad5d 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
@@ -20,7 +20,7 @@ namespace aura {
class Window;
diff --git a/chromium-next/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/chromium-next/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index f44002f09e..feefa398f9 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 47e7b894f7..e9103839ed 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -106,7 +106,7 @@ std::string GetLogUploadProduct() {
+@@ -108,7 +108,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome_Mac";
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
diff --git a/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index faa7bf9c5d..f67acbff7f 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index e8bd6253fb..a54737030c 100644
--- a/chromium-next/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_memory__details.cc b/chromium-next/patches/patch-chrome_browser_memory__details.cc
index b8c38da505..6c27462fe4 100644
--- a/chromium-next/patches/patch-chrome_browser_memory__details.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/memory_details.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/memory_details.cc
@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUI
});
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 9e6b11e91a..a912f242d8 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
@@ -117,7 +117,7 @@
#include "chromeos/crosapi/cpp/crosapi_constants.h"
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index 360f89c5d1..ab208b1286 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h
@@ -29,7 +29,7 @@ class PowerMetricsReporter;
class ProcessMonitor;
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/chromium-next/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 8638d792e8..7625e5baae 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium-next/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -197,11 +197,11 @@
- #include "chrome/notification_helper/notification_helper_constants.h"
+@@ -201,11 +201,11 @@
+ #include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -20,7 +20,7 @@ $NetBSD$
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -215,7 +215,7 @@
+@@ -219,7 +219,7 @@
#include "chrome/browser/metrics/power/power_metrics_provider_mac.h"
#endif
@@ -29,7 +29,7 @@ $NetBSD$
#include "chrome/browser/metrics/bluetooth_metrics_provider.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -538,7 +538,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -542,7 +542,7 @@ void ChromeMetricsServiceClient::Registe
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -38,7 +38,7 @@ $NetBSD$
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -729,7 +729,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -733,7 +733,7 @@ void ChromeMetricsServiceClient::Initial
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -47,7 +47,7 @@ $NetBSD$
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -787,7 +787,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -791,7 +791,7 @@ void ChromeMetricsServiceClient::Registe
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -56,7 +56,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -883,7 +883,7 @@ void ChromeMetricsServiceClient::Registe
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -65,7 +65,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) ||
-@@ -979,7 +979,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -992,7 +992,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<PowerMetricsProvider>());
#endif
@@ -74,7 +74,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1166,7 +1166,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1179,7 +1179,7 @@ bool ChromeMetricsServiceClient::Registe
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -83,7 +83,7 @@ $NetBSD$
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1515,7 +1515,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1528,7 +1528,7 @@ void ChromeMetricsServiceClient::CreateS
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc b/chromium-next/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
index febbc535fb..0f4fa0bae5 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ b/chromium-next/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/metrics/perf/cpu_identity.cc
-@@ -147,7 +147,7 @@ CPUIdentity GetCPUIdentity() {
+@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() {
result.release =
#if BUILDFLAG(IS_CHROMEOS_ASH)
base::SysInfo::KernelVersion();
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/chromium-next/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index f9c6fdfc18..8d13006c01 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_metrics_power_process__monitor.cc b/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.cc
index fc6eb05b1b..3927556e31 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.cc
@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
process_metrics.GetPlatformIndependentCPUUsage());
diff --git a/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.h b/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.h
index c05158eef0..446213c607 100644
--- a/chromium-next/patches/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_net_profile__network__context__service.cc b/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service.cc
index 3246f431d1..58f8b90d04 100644
--- a/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -145,7 +145,7 @@
- #include "chromeos/startup/browser_params_proxy.h"
+@@ -134,7 +134,7 @@
+ #include "extensions/common/constants.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
#include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -272,7 +272,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profi
});
}
@@ -24,10 +24,10 @@ $NetBSD$
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1224,7 +1224,7 @@ ProfileNetworkContextService::CreateClie
- store = std::make_unique<ClientCertStoreLacros>(
- std::move(certificate_provider), cert_db_initializer, std::move(store));
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClie
+ std::make_unique<net::ClientCertStoreNSS>(
+ base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
+ kCryptoModulePasswordClientAuth));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return GetWrappedCertStore(profile_, std::move(store));
diff --git a/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc b/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
index 294dd259ce..68354f65ba 100644
--- a/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/net/profile_network_context_service_factory.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#endif
-@@ -66,7 +66,7 @@ ProfileNetworkContextServiceFactory::Pro
+@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::Pro
#if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.cc b/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.cc
index 6a1c74f8f1..111fe5be96 100644
--- a/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.cc
@@ -4,18 +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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -102,7 +102,7 @@
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "chrome/common/chrome_paths_internal.h"
- #include "chrome/grit/branded_strings.h"
- #include "ui/base/l10n/l10n_util.h"
-@@ -146,7 +146,7 @@ SystemNetworkContextManager* g_system_ne
+@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_ne
// received a failed launch for a sandboxed network service.
bool g_previously_failed_to_launch_sandboxed_service = false;
@@ -24,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;
-@@ -154,7 +154,7 @@ bool g_network_service_will_allow_gssapi
+@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -33,7 +24,7 @@ $NetBSD$
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -200,7 +200,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -42,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)
-@@ -215,7 +215,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -51,7 +42,7 @@ $NetBSD$
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -225,7 +225,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -60,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
-@@ -267,11 +267,11 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnab
if (g_previously_failed_to_launch_sandboxed_service) {
return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
}
@@ -74,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 ||
-@@ -287,7 +287,7 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnab
}
#endif // BUILDFLAG(IS_WIN)
@@ -83,7 +74,7 @@ $NetBSD$
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -531,7 +531,7 @@ void SystemNetworkContextManager::Delete
+@@ -520,7 +520,7 @@ void SystemNetworkContextManager::Delete
g_system_network_context_manager = nullptr;
}
@@ -92,7 +83,7 @@ $NetBSD$
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -589,7 +589,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -578,7 +578,7 @@ SystemNetworkContextManager::SystemNetwo
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -101,7 +92,7 @@ $NetBSD$
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -603,7 +603,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -592,7 +592,7 @@ SystemNetworkContextManager::SystemNetwo
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -110,16 +101,16 @@ $NetBSD$
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -674,7 +674,7 @@ void SystemNetworkContextManager::Regist
- registry->RegisterBooleanPref(prefs::kKerberosEnabled, false);
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -657,7 +657,7 @@ void SystemNetworkContextManager::Regist
+ registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
+ std::string());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -699,11 +699,11 @@ void SystemNetworkContextManager::Regist
+@@ -682,11 +682,11 @@ void SystemNetworkContextManager::Regist
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -133,7 +124,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -756,7 +756,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetw
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -142,7 +133,7 @@ $NetBSD$
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -975,7 +975,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -958,7 +958,7 @@ bool SystemNetworkContextManager::IsNetw
break;
}
diff --git a/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.h b/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.h
index 98d109d5b4..fc3b50cfd6 100644
--- a/chromium-next/patches/patch-chrome_browser_net_system__network__context__manager.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.h
@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
diff --git a/chromium-next/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/chromium-next/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index 424099eeb0..8b49e0ca2b 100644
--- a/chromium-next/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/chromium-next/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 8d0ba01285..5eb0bcc0fd 100644
--- a/chromium-next/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -25,7 +25,7 @@ bool IsOsSupportedForCart() {
+@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/chromium-next/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc b/chromium-next/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
index b5a9afa3d8..ca3cd0343e 100644
--- a/chromium-next/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/notifications/notification_display_service_impl.cc
@@ -32,7 +32,7 @@
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/chromium-next/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
index 33a75ace13..c5c2a6693e 100644
--- a/chromium-next/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
@@ -56,7 +56,7 @@ bool SystemNotificationsEnabled(Profile*
#elif BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/chromium-next/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 2bc7ffc45d..4fa259b33a 100644
--- a/chromium-next/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -629,7 +629,7 @@ void ChromePasswordManagerClient::
+@@ -637,7 +637,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;
}
-@@ -894,7 +894,7 @@ void ChromePasswordManagerClient::Notify
+@@ -915,7 +915,7 @@ void ChromePasswordManagerClient::Notify
}
void ChromePasswordManagerClient::NotifyKeychainError() {
diff --git a/chromium-next/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/chromium-next/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
index 039778977b..2707954590 100644
--- a/chromium-next/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
@@ -141,7 +141,7 @@ PasswordReuseManagerFactory::BuildServic
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
diff --git a/chromium-next/patches/patch-chrome_browser_platform__util__linux.cc b/chromium-next/patches/patch-chrome_browser_platform__util__linux.cc
index dbbd10613a..e518a5d0a5 100644
--- a/chromium-next/patches/patch-chrome_browser_platform__util__linux.cc
+++ b/chromium-next/patches/patch-chrome_browser_platform__util__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/platform_util_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/platform_util_linux.cc
-@@ -222,7 +222,9 @@ void OnLaunchOptionsCreated(const std::s
+@@ -303,7 +303,9 @@ void OnLaunchOptionsCreated(const std::s
argv.push_back(command);
argv.push_back(arg);
options.current_directory = working_directory;
diff --git a/chromium-next/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/chromium-next/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
index cc92bcec97..27f9d1ddba 100644
--- a/chromium-next/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/chromium-next/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 90ad94c144..c61e36fc57 100644
--- a/chromium-next/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/chromium-next/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 0ad977a0b3..76f599d742 100644
--- a/chromium-next/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -253,19 +253,19 @@
+@@ -253,7 +253,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -15,7 +15,8 @@ $NetBSD$
#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)
+@@ -264,12 +264,12 @@
+ #endif // BUILDFLAG(ENABLE_GLIC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_ANDROID)
@@ -29,7 +30,7 @@ $NetBSD$
#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)
-@@ -279,13 +279,13 @@
+@@ -283,13 +283,13 @@
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -45,7 +46,7 @@ $NetBSD$
#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) ||
-@@ -580,7 +580,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -590,7 +590,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kDefaultDirectSocketsSetting,
prefs::kManagedDefaultDirectSocketsSetting,
base::Value::Type::INTEGER },
@@ -54,7 +55,7 @@ $NetBSD$
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -939,7 +939,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -961,7 +961,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kManagedDefaultGeolocationSetting,
base::Value::Type::INTEGER },
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -63,7 +64,7 @@ $NetBSD$
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -948,7 +948,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -72,7 +73,7 @@ $NetBSD$
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1788,7 +1788,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1810,7 +1810,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -81,7 +82,7 @@ $NetBSD$
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1847,7 +1847,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1869,7 +1869,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -90,7 +91,7 @@ $NetBSD$
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1873,12 +1873,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1895,12 +1895,12 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -105,7 +106,7 @@ $NetBSD$
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1889,7 +1889,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -114,7 +115,7 @@ $NetBSD$
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1901,7 +1901,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1923,7 +1923,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 +124,7 @@ $NetBSD$
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2002,7 +2002,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2024,7 +2024,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -132,7 +133,7 @@ $NetBSD$
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2107,7 +2107,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2129,7 +2129,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -141,7 +142,7 @@ $NetBSD$
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2181,7 +2181,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2203,7 +2203,7 @@ const PolicyToPreferenceMapEntry kSimple
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -150,7 +151,7 @@ $NetBSD$
{ key::kTabDiscardingExceptions,
performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
base::Value::Type::LIST },
-@@ -2210,7 +2210,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2232,7 +2232,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kUiAutomationProviderEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -159,7 +160,7 @@ $NetBSD$
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2250,7 +2250,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2272,7 +2272,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -168,7 +169,7 @@ $NetBSD$
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2276,7 +2276,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2298,7 +2298,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -177,7 +178,7 @@ $NetBSD$
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2432,7 +2432,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2484,7 +2484,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -186,7 +187,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2448,7 +2448,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2500,7 +2500,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// BUILDFLAG(IS_CHROMEOS_ASH)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -195,8 +196,8 @@ $NetBSD$
handlers->AddHandler(
std::make_unique<SearchAggregatorPolicyHandler>(chrome_schema));
handlers->AddHandler(
-@@ -2655,7 +2655,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2713,7 +2713,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+ #endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_ANDROID)
@@ -204,7 +205,7 @@ $NetBSD$
handlers->AddHandler(
std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
handlers->AddHandler(
-@@ -2708,7 +2708,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2766,7 +2766,7 @@ std::unique_ptr<ConfigurationPolicyHandl
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -213,7 +214,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2800,7 +2800,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2852,7 +2852,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 +223,7 @@ $NetBSD$
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3167,7 +3167,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3219,7 +3219,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -231,7 +232,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3175,7 +3175,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3227,7 +3227,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -240,7 +241,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3193,7 +3193,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3245,7 +3245,7 @@ std::unique_ptr<ConfigurationPolicyHandl
first_party_sets::FirstPartySetsOverridesPolicyHandler>(
key::kRelatedWebsiteSetsOverrides, chrome_schema)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -249,7 +250,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3216,7 +3216,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3268,7 +3268,7 @@ std::unique_ptr<ConfigurationPolicyHandl
base::Value::Type::BOOLEAN)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -258,7 +259,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -3234,7 +3234,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3286,7 +3286,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-next/patches/patch-chrome_browser_policy_device__management__service__configuration.cc b/chromium-next/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
index aa6522ac8e..f6c93794b0 100644
--- a/chromium-next/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/policy/device_management_service_configuration.cc
@@ -23,7 +23,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/chromium-next/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
index 0fd568f150..39bc970ec2 100644
--- a/chromium-next/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
@@ -53,7 +53,7 @@
#include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
diff --git a/chromium-next/patches/patch-chrome_browser_prefs_browser__prefs.cc b/chromium-next/patches/patch-chrome_browser_prefs_browser__prefs.cc
index 474d68bf7e..edb2f55b8c 100644
--- a/chromium-next/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium-next/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -315,7 +315,7 @@
- #include "components/user_notes/user_notes_prefs.h"
+@@ -318,7 +318,7 @@
+ #include "components/ntp_tiles/custom_links_manager_impl.h"
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -485,18 +485,18 @@
+@@ -488,18 +488,18 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -531,7 +531,7 @@
+@@ -534,7 +534,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -46,7 +46,7 @@ $NetBSD$
#include "ui/color/system_theme.h"
#endif
-@@ -1819,7 +1819,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1749,7 +1749,7 @@ void RegisterLocalState(PrefRegistrySimp
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -55,7 +55,7 @@ $NetBSD$
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1990,7 +1990,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1920,7 +1920,7 @@ void RegisterLocalState(PrefRegistrySimp
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -64,7 +64,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2354,12 +2354,12 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2285,12 +2285,12 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/chromium-next/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
index 5efef906df..c99a779fe3 100644
--- a/chromium-next/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/chromium-next/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
-@@ -209,7 +209,7 @@ const char* const kPersistentPrefNames[]
+@@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[]
prefs::kShowFullscreenToolbar,
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_printing_print__backend__service__manager.cc b/chromium-next/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
index 5cd8657db4..0e660269b4 100644
--- a/chromium-next/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
diff --git a/chromium-next/patches/patch-chrome_browser_printing_printer__query.cc b/chromium-next/patches/patch-chrome_browser_printing_printer__query.cc
index 8fda4683cb..f72488700f 100644
--- a/chromium-next/patches/patch-chrome_browser_printing_printer__query.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/printing/printer_query.cc
@@ -341,7 +341,7 @@ void PrinterQuery::UpdatePrintSettings(b
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/chromium-next/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium-next/patches/patch-chrome_browser_process__singleton__posix.cc
index a3a7bff09a..f1db225b4c 100644
--- a/chromium-next/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/process_singleton_posix.cc
@@ -102,7 +102,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/chromium-next/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/chromium-next/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index aa1fe3a8b8..64e4721535 100644
--- a/chromium-next/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -346,7 +346,7 @@
+@@ -354,7 +354,7 @@
#include "chrome/browser/profiles/gaia_info_update_service_factory.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -436,18 +436,18 @@
+@@ -443,18 +443,18 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -559,7 +559,7 @@
+@@ -564,7 +564,7 @@
#endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -46,7 +46,7 @@ $NetBSD$
#include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -730,7 +730,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -732,7 +732,7 @@ void ChromeBrowserMainExtraPartsProfiles
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#endif // BUILDFLAG(ENABLE_BOUND_SESSION_CREDENTIALS)
@@ -55,21 +55,31 @@ $NetBSD$
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -834,7 +834,7 @@ void ChromeBrowserMainExtraPartsProfiles
- enterprise_connectors::ConnectorsServiceFactory::GetInstance();
+@@ -791,7 +791,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ commerce::ShoppingServiceFactory::GetInstance();
+ ConsentAuditorFactory::GetInstance();
+ ContentIndexProviderFactory::GetInstance();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
+ CookieControlsServiceFactory::GetInstance();
+@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #endif
+ enterprise_connectors::ConnectorsServiceFactory::GetInstance();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
#endif
-@@ -842,25 +842,25 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -850,26 +850,26 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
#endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) && \
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS)
enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -95,7 +105,7 @@ $NetBSD$
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -988,7 +988,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -997,7 +997,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -103,8 +113,8 @@ $NetBSD$
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
- NavigationPredictorKeyedServiceFactory::GetInstance();
-@@ -1100,7 +1100,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #if !BUILDFLAG(IS_ANDROID)
+@@ -1113,7 +1113,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -113,7 +123,7 @@ $NetBSD$
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1159,7 +1159,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -122,16 +132,16 @@ $NetBSD$
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1166,7 +1166,7 @@ void ChromeBrowserMainExtraPartsProfiles
- #endif
+@@ -1179,7 +1179,7 @@ void ChromeBrowserMainExtraPartsProfiles
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
+ regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
reporting::ManualTestHeartbeatEventFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1355,7 +1355,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1368,7 +1368,7 @@ void ChromeBrowserMainExtraPartsProfiles
WebDataServiceFactory::GetInstance();
webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium-next/patches/patch-chrome_browser_profiles_profile__impl.cc
index f7ae7c6b4b..fc8a6076cb 100644
--- a/chromium-next/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium-next/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profile_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/profiles/profile_impl.cc
-@@ -267,6 +267,10 @@
- #include "chrome/browser/spellchecker/spellcheck_service.h"
+@@ -270,6 +270,10 @@
+ #include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
+#if BUILDFLAG(IS_BSD)
@@ -17,7 +17,7 @@ $NetBSD$
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -591,7 +595,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -594,7 +598,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()
-@@ -887,7 +891,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -892,7 +896,17 @@ void ProfileImpl::DoFinalInit(CreateMode
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/chromium-next/patches/patch-chrome_browser_profiles_profile__manager.cc b/chromium-next/patches/patch-chrome_browser_profiles_profile__manager.cc
new file mode 100644
index 0000000000..002f68ad02
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_profiles_profile__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
+
+--- chrome/browser/profiles/profile_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/profiles/profile_manager.cc
+@@ -1500,7 +1500,7 @@ void ProfileManager::DoFinalInitForServi
+ // Ensure PreloadingModelKeyedService is started.
+ PreloadingModelKeyedServiceFactory::GetForProfile(profile);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ contextual_cueing::ContextualCueingServiceFactory::GetForProfile(profile);
+ #endif
+
diff --git a/chromium-next/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium-next/patches/patch-chrome_browser_profiles_profiles__state.cc
index 7eb1379537..e31b339387 100644
--- a/chromium-next/patches/patch-chrome_browser_profiles_profiles__state.cc
+++ b/chromium-next/patches/patch-chrome_browser_profiles_profiles__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profiles_state.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/profiles/profiles_state.cc
-@@ -190,7 +190,7 @@ bool IsGuestModeRequested(const base::Co
+@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::Co
PrefService* local_state,
bool show_warning) {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -15,21 +15,21 @@ $NetBSD$
DCHECK(local_state);
// Check if guest mode enforcement commandline switch or policy are provided.
-@@ -226,7 +226,7 @@ bool IsGuestModeEnabled() {
+@@ -224,7 +224,7 @@ bool IsGuestModeEnabled() {
return false;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// If there are any supervised profiles, disable guest mode.
- if (base::FeatureList::IsEnabled(
- supervised_user::kHideGuestModeForSupervisedUsers) &&
-@@ -245,7 +245,7 @@ bool IsGuestModeEnabled() {
+ if (std::ranges::any_of(g_browser_process->profile_manager()
+ ->GetProfileAttributesStorage()
+@@ -240,7 +240,7 @@ bool IsGuestModeEnabled() {
}
bool IsGuestModeEnabled(const Profile& profile) {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(
- supervised_user::kHideGuestModeForSupervisedUsers)) {
- ProfileAttributesEntry* profile_attributes =
+ ProfileAttributesEntry* profile_attributes =
+ g_browser_process->profile_manager()
+ ->GetProfileAttributesStorage()
diff --git a/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
new file mode 100644
index 0000000000..f9f7473d85
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.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
+
+--- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
+@@ -8,7 +8,7 @@
+ #include "base/strings/string_util.h"
+ #include "components/country_codes/country_codes.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/variations/service/variations_service.h"
+ #endif
+
+@@ -20,7 +20,7 @@
+ #endif
+
+ namespace regional_capabilities {
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ RegionalCapabilitiesServiceClient::RegionalCapabilitiesServiceClient(
+ variations::VariationsService* variations_service)
+@@ -56,7 +56,7 @@ void RegionalCapabilitiesServiceClient::
+ base::android::AttachCurrentThread(),
+ reinterpret_cast<intptr_t>(heap_callback.release()));
+ }
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void RegionalCapabilitiesServiceClient::FetchCountryId(
+ CountryIdCallback on_country_id_fetched) {
+ std::move(on_country_id_fetched).Run(variations_country_id_);
diff --git a/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
new file mode 100644
index 0000000000..a0df0306ea
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/regional_capabilities/regional_capabilities_service_client.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/regional_capabilities/regional_capabilities_service_client.h
+@@ -21,7 +21,7 @@ namespace regional_capabilities {
+ class RegionalCapabilitiesServiceClient
+ : public RegionalCapabilitiesService::Client {
+ public:
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ explicit RegionalCapabilitiesServiceClient(
+ variations::VariationsService* variations_service);
+ #else
+@@ -35,7 +35,7 @@ class RegionalCapabilitiesServiceClient
+ void FetchCountryId(CountryIdCallback country_id_fetched_callback) override;
+
+ private:
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const int variations_country_id_;
+ #endif
+ };
diff --git a/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
new file mode 100644
index 0000000000..481fd1d2c3
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.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/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
+@@ -12,7 +12,7 @@
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client.h"
+ #include "components/regional_capabilities/regional_capabilities_service.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/variations/service/variations_service.h"
+ #endif
+
+@@ -57,7 +57,7 @@ RegionalCapabilitiesServiceFactory::Buil
+ Profile* profile = Profile::FromBrowserContext(context);
+ auto regional_capabilities_service_client =
+ std::make_unique<RegionalCapabilitiesServiceClient>(
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ g_browser_process->variations_service()
+ #endif
+ );
diff --git a/chromium-next/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium-next/patches/patch-chrome_browser_renderer__preferences__util.cc
index de9b587ea0..7ebdd7b1ea 100644
--- a/chromium-next/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium-next/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/renderer_preferences_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/renderer_preferences_util.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/views/controls/textfield/textfield.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -176,7 +176,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -181,7 +181,7 @@ void UpdateFromSystemSettings(blink::Ren
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -24,7 +24,7 @@ $NetBSD$
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -199,7 +199,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -204,7 +204,7 @@ void UpdateFromSystemSettings(blink::Ren
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium-next/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/chromium-next/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
index 962e6cc90c..9910ab0744 100644
--- a/chromium-next/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_resources_signin_signin__shared.css b/chromium-next/patches/patch-chrome_browser_resources_signin_signin__shared.css
index 4d9ea8dcbf..d31dfb711a 100644
--- a/chromium-next/patches/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/resources/signin/signin_shared.css
@@ -54,7 +54,7 @@ a {
border-radius: var(--scrollbar-width);
diff --git a/chromium-next/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/chromium-next/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 036ae559d1..765ade2994 100644
--- a/chromium-next/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
@@ -1251,7 +1251,7 @@ std::string ChromePasswordProtectionServ
ReusedPasswordAccountType password_type) const {
diff --git a/chromium-next/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/chromium-next/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
index 6f9efd4bda..61bef63f99 100644
--- a/chromium-next/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
#include "net/base/url_util.h"
#include "third_party/abseil-cpp/absl/types/variant.h"
@@ -15,12 +15,3 @@ $NetBSD$
#include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h"
#endif
-@@ -451,7 +451,7 @@ BinaryUploadService* BinaryUploadService
- Profile* profile,
- const enterprise_connectors::AnalysisSettings& settings) {
- // Local content analysis is supported only on desktop platforms.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (settings.cloud_or_local_settings.is_cloud_analysis()) {
- return CloudBinaryUploadServiceFactory::GetForProfile(profile);
- } else {
diff --git a/chromium-next/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/chromium-next/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 846dc4ea3f..7b72854854 100644
--- a/chromium-next/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
@@ -694,7 +694,7 @@ void IncidentReportingService::OnEnviron
diff --git a/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
new file mode 100644
index 0000000000..ab92a2ec15
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.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/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
+@@ -12,7 +12,7 @@
+ #include "content/public/browser/web_contents.h"
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "chrome/browser/ui/browser_window/public/browser_window_features.h"
+ #include "chrome/browser/ui/toasts/api/toast_id.h"
+@@ -59,7 +59,7 @@ SafeBrowsingPrefChangeHandler::~SafeBrow
+ void SafeBrowsingPrefChangeHandler::
+ MaybeShowEnhancedProtectionSettingChangeNotification() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (!profile_ ||
+ !base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
+ return;
diff --git a/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc b/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
deleted file mode 100644
index 34ea260e9b..0000000000
--- a/chromium-next/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.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/safe_browsing/safe_browsing_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/browser/safe_browsing/safe_browsing_service.cc
-@@ -83,7 +83,7 @@
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_finder.h"
- #include "chrome/browser/ui/browser_window/public/browser_window_features.h"
- #include "chrome/browser/ui/toasts/api/toast_id.h"
-@@ -572,7 +572,7 @@ void SafeBrowsingServiceImpl::EnhancedPr
- void SafeBrowsingServiceImpl::MaybeShowEnhancedProtectionSettingChangeToast(
- Profile* profile) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (!base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting) ||
- !profile) {
- return;
diff --git a/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
index 40f4e4ef3b..7aeef5cb5c 100644
--- a/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/screen_ai/screen_ai_install_state.cc
@@ -16,7 +16,7 @@
#include "services/screen_ai/public/cpp/utilities.h"
@@ -16,7 +16,7 @@ $NetBSD$
#include "base/files/file_util.h"
#endif
@@ -26,7 +26,7 @@ const int kScreenAICleanUpDelayInDays =
- const char kMinExpectedVersion[] = "124.2";
+ const char kMinExpectedVersion[] = "127.9";
bool IsDeviceCompatible() {
-#if BUILDFLAG(IS_LINUX)
diff --git a/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
index fcc7a41d1c..0c73447720 100644
--- a/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ b/chromium-next/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -318,7 +318,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
+@@ -316,7 +316,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};
@@ -15,7 +15,7 @@ $NetBSD$
std::vector<std::string> extra_switches = {
base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
binary_path.MaybeAsASCII().c_str())};
-@@ -332,7 +332,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
+@@ -330,7 +330,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
.WithPreloadedLibraries(
preload_libraries,
content::ServiceProcessHostPreloadLibraries::GetPassKey())
diff --git a/chromium-next/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/chromium-next/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
index 3b31c1c885..5961f88e44 100644
--- a/chromium-next/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
+++ b/chromium-next/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc
@@ -15,7 +15,7 @@
#include "components/send_tab_to_self/features.h"
diff --git a/chromium-next/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/chromium-next/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
index dfe33c4f07..9aa1344ff8 100644
--- a/chromium-next/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc
@@ -16,7 +16,7 @@
#include "components/send_tab_to_self/send_tab_to_self_model.h"
diff --git a/chromium-next/patches/patch-chrome_browser_sessions_session__restore.cc b/chromium-next/patches/patch-chrome_browser_sessions_session__restore.cc
index 458766bb94..1381b0b299 100644
--- a/chromium-next/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium-next/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sessions/session_restore.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/sessions/session_restore.cc
-@@ -102,7 +102,7 @@
+@@ -100,7 +100,7 @@
#include "chrome/browser/web_applications/web_app_registrar.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1138,7 +1138,7 @@ class SessionRestoreImpl : public Browse
+@@ -1121,7 +1121,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-next/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/chromium-next/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
index b53962f717..1e55338459 100644
--- a/chromium-next/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
@@ -22,7 +22,7 @@
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-chrome_browser_shortcuts_icon__badging.cc b/chromium-next/patches/patch-chrome_browser_shortcuts_icon__badging.cc
index 1366254a00..cf3011eb11 100644
--- a/chromium-next/patches/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/shortcuts/icon_badging.cc
@@ -59,7 +59,7 @@ enum class BadgeSize {
constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.cc b/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
index a2f509e468..38c5fd254c 100644
--- a/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/signin/accounts_policy_manager.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "chrome/browser/ui/webui/profile_helper.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/policy/core/common/features.h"
#include "components/signin/public/identity_manager/accounts_mutator.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -208,7 +208,7 @@ void AccountsPolicyManager::Initialize()
+@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize()
&AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged,
weak_pointer_factory_.GetWeakPtr()));
@@ -24,7 +24,7 @@ $NetBSD$
auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_);
identity_manager_observation_.Observe(identity_manager);
profile_pref_change_registrar_.Init(profile_->GetPrefs());
-@@ -223,7 +223,7 @@ void AccountsPolicyManager::Initialize()
+@@ -224,7 +224,7 @@ void AccountsPolicyManager::Initialize()
}
void AccountsPolicyManager::Shutdown() {
@@ -33,7 +33,7 @@ $NetBSD$
profile_pref_change_registrar_.RemoveAll();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
local_state_pref_registrar_.RemoveAll();
-@@ -340,7 +340,7 @@ void AccountsPolicyManager::OnUserConfir
+@@ -341,7 +341,7 @@ void AccountsPolicyManager::OnUserConfir
}
#endif // defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.h b/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.h
index a487473104..bd8f18f169 100644
--- a/chromium-next/patches/patch-chrome_browser_signin_accounts__policy__manager.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/signin/accounts_policy_manager.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_signin_signin__util.cc b/chromium-next/patches/patch-chrome_browser_signin_signin__util.cc
index 0a5b705d03..1fd2524d70 100644
--- a/chromium-next/patches/patch-chrome_browser_signin_signin__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/signin/signin_util.cc
@@ -82,7 +82,7 @@ CookiesMover::CookiesMover(base::WeakPtr
CookiesMover::~CookiesMover() = default;
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 9b8e86c4a3..35524fe8f7 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/chromium-next/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -4,14 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -218,7 +218,7 @@ void ClassifyUrlNavigationThrottle::OnIn
- case SupervisedUserNavigationThrottle::kCancelWithInterstitial: {
+@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& s
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowReAuthInterstitial(
+ content::NavigationHandle& navigation_handle) {
+ Profile* profile = Profile::FromBrowserContext(
+@@ -230,7 +230,7 @@ void ClassifyUrlNavigationThrottle::OnIn
+ }
+ case InterstitialResultCallbackActions::kCancelWithInterstitial: {
CHECK(navigation_handle());
- // LINT.IfChange(cancel_with_interstitial)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (ShouldShowReAuthInterstitial(*navigation_handle(), is_main_frame)) {
+ if (ShouldShowReAuthInterstitial(*navigation_handle())) {
// Show the re-authentication interstitial if the user signed out of
// the content area, as parent's approval requires authentication.
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
index 09e77fa4b4..24178d0f78 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index b30af3ca4e..95dacbe373 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index 9f9588cf31..1b9a10dd94 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
@@ -196,7 +196,7 @@ void SupervisedUserExtensionsDelegateImp
return;
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index e3da4e8823..9fbbd1266b 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
@@ -353,7 +353,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
@@ -15,7 +15,7 @@ $NetBSD$
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -471,7 +471,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -470,7 +470,7 @@ bool SupervisedUserExtensionsManager::Sh
return false;
}
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 87261a34d2..3f127b8645 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager :
// launched.
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index ef346692b3..4d67e36757 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
@@ -34,12 +34,12 @@
#include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
@@ -21,7 +21,7 @@ $NetBSD$
namespace {
bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) {
if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) {
-@@ -162,7 +162,7 @@ SupervisedUserGoogleAuthNavigationThrott
+@@ -161,7 +161,7 @@ SupervisedUserGoogleAuthNavigationThrott
return content::NavigationThrottle::DEFER;
}
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 22e5eecd6d..eda0555101 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index 5c398e53cf..2662922813 100644
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc
deleted file mode 100644
index 7891cf83ce..0000000000
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.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/supervised_user/supervised_user_navigation_throttle.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/browser/supervised_user/supervised_user_navigation_throttle.cc
-@@ -208,7 +208,7 @@ void SupervisedUserNavigationThrottle::O
- case kCancelWithInterstitial: {
- CHECK(navigation_handle());
- // LINT.IfChange(cancel_with_interstitial)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (supervised_user::ShouldShowReAuthInterstitial(*navigation_handle(),
- is_main_frame)) {
- // Show the re-authentication interstitial if the user signed out of
-@@ -239,7 +239,7 @@ void SupervisedUserNavigationThrottle::O
- }
-
- namespace supervised_user {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-
- bool ShouldShowReAuthInterstitial(content::NavigationHandle& navigation_handle,
- bool is_main_frame) {
diff --git a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h b/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h
deleted file mode 100644
index bb293a343e..0000000000
--- a/chromium-next/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/supervised_user/supervised_user_navigation_throttle.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/browser/supervised_user/supervised_user_navigation_throttle.h
-@@ -22,7 +22,7 @@
- class Profile;
-
- namespace supervised_user {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- bool ShouldShowReAuthInterstitial(content::NavigationHandle& navigation_handle,
- bool is_main_frame);
- #endif
diff --git a/chromium-next/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/chromium-next/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 125256f9a0..d72e314d89 100644
--- a/chromium-next/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
@@ -273,7 +273,7 @@ ChromeSyncControllerBuilder::Build(synce
#if BUILDFLAG(ENABLE_SPELLCHECK)
diff --git a/chromium-next/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium-next/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index dbb121d4f2..2db2178037 100644
--- a/chromium-next/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/sync/device_info_sync_client_impl.cc
@@ -43,7 +43,7 @@ std::string DeviceInfoSyncClientImpl::Ge
// included in lacros-chrome once build flag switch of lacros-chrome is
diff --git a/chromium-next/patches/patch-chrome_browser_sync_sync__service__factory.cc b/chromium-next/patches/patch-chrome_browser_sync_sync__service__factory.cc
index 8b7de76ca5..163c0c430a 100644
--- a/chromium-next/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/sync/sync_service_factory.cc
@@ -110,7 +110,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc b/chromium-next/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
index 450182c269..034e907b32 100644
--- a/chromium-next/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc
@@ -36,7 +36,7 @@
#include "components/sync_device_info/device_info_sync_service.h"
diff --git a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.cc b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
index c8c5e39d66..df94be6d63 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -41,7 +41,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
#if BUILDFLAG(ENABLE_NACL)
-@@ -126,7 +126,7 @@ TaskGroup::TaskGroup(
+@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
#if BUILDFLAG(ENABLE_NACL)
nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
#endif // BUILDFLAG(ENABLE_NACL)
@@ -24,7 +24,7 @@ $NetBSD$
open_fd_count_(-1),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
idle_wakeups_per_second_(-1),
-@@ -145,7 +145,7 @@ TaskGroup::TaskGroup(
+@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -33,7 +33,7 @@ $NetBSD$
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -324,7 +324,7 @@ void TaskGroup::OnRefreshNaClDebugStubPo
+@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPo
}
#endif // BUILDFLAG(ENABLE_NACL)
diff --git a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.h b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.h
index 7b1ba5d2ef..357ffee79d 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -44,7 +44,7 @@ constexpr int kUnsupportedVMRefreshFlags
+@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags
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 |
@@ -15,7 +15,7 @@ $NetBSD$
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -152,7 +152,7 @@ class TaskGroup {
+@@ -144,7 +144,7 @@ class TaskGroup {
}
#endif // BUILDFLAG(ENABLE_NACL)
@@ -24,7 +24,7 @@ $NetBSD$
int open_fd_count() const { return open_fd_count_; }
void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -172,7 +172,7 @@ class TaskGroup {
+@@ -164,7 +164,7 @@ class TaskGroup {
void RefreshNaClDebugStubPort(int child_process_unique_id);
void OnRefreshNaClDebugStubPortDone(int port);
#endif
@@ -33,7 +33,7 @@ $NetBSD$
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -244,7 +244,7 @@ class TaskGroup {
+@@ -235,7 +235,7 @@ class TaskGroup {
#if BUILDFLAG(ENABLE_NACL)
int nacl_debug_stub_port_;
#endif // BUILDFLAG(ENABLE_NACL)
diff --git a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index b8ca9b1af3..bdba7fc82a 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group_sampler.cc
-@@ -46,7 +46,7 @@ TaskGroupSampler::TaskGroupSampler(
+@@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler(
const OnCpuRefreshCallback& on_cpu_refresh,
const OnSwappedMemRefreshCallback& on_swapped_mem_refresh,
const OnIdleWakeupsCallback& on_idle_wakeups,
@@ -15,7 +15,7 @@ $NetBSD$
const OnOpenFdCountCallback& on_open_fd_count,
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
const OnProcessPriorityCallback& on_process_priority)
-@@ -56,7 +56,7 @@ TaskGroupSampler::TaskGroupSampler(
+@@ -55,7 +55,7 @@ TaskGroupSampler::TaskGroupSampler(
on_cpu_refresh_callback_(on_cpu_refresh),
on_swapped_mem_refresh_callback_(on_swapped_mem_refresh),
on_idle_wakeups_callback_(on_idle_wakeups),
@@ -24,7 +24,7 @@ $NetBSD$
on_open_fd_count_callback_(on_open_fd_count),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
on_process_priority_callback_(on_process_priority) {
-@@ -86,7 +86,7 @@ void TaskGroupSampler::Refresh(int64_t r
+@@ -85,7 +85,7 @@ void TaskGroupSampler::Refresh(int64_t r
base::BindOnce(on_swapped_mem_refresh_callback_));
}
@@ -33,7 +33,7 @@ $NetBSD$
if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_IDLE_WAKEUPS,
refresh_flags)) {
blocking_pool_runner_->PostTaskAndReplyWithResult(
-@@ -96,7 +96,7 @@ void TaskGroupSampler::Refresh(int64_t r
+@@ -95,7 +95,7 @@ void TaskGroupSampler::Refresh(int64_t r
}
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -42,7 +42,7 @@ $NetBSD$
if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_FD_COUNT,
refresh_flags)) {
blocking_pool_runner_->PostTaskAndReplyWithResult(
-@@ -153,7 +153,7 @@ int TaskGroupSampler::RefreshIdleWakeups
+@@ -152,7 +152,7 @@ int TaskGroupSampler::RefreshIdleWakeups
return process_metrics_->GetIdleWakeupsPerSecond();
}
diff --git a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
index 96a4706b07..0bb56d17b9 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index e2983ab734..c85ec750fa 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
+@@ -227,7 +227,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/chromium-next/patches/patch-chrome_browser_task__manager_task__manager__observer.h b/chromium-next/patches/patch-chrome_browser_task__manager_task__manager__observer.h
index fe0e0de426..9e97f96061 100644
--- a/chromium-next/patches/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/chromium-next/patches/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -50,7 +50,7 @@ enum RefreshType {
+@@ -46,7 +46,7 @@ enum RefreshType {
// or backgrounded.
REFRESH_TYPE_PRIORITY = 1 << 13,
diff --git a/chromium-next/patches/patch-chrome_browser_themes_theme__helper.cc b/chromium-next/patches/patch-chrome_browser_themes_theme__helper.cc
index 0d2c48cb69..f84a647987 100644
--- a/chromium-next/patches/patch-chrome_browser_themes_theme__helper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/themes/theme_helper.cc
@@ -17,7 +17,7 @@
#include "ui/gfx/image/image.h"
diff --git a/chromium-next/patches/patch-chrome_browser_themes_theme__service.cc b/chromium-next/patches/patch-chrome_browser_themes_theme__service.cc
index b8df9e7310..1211186bb1 100644
--- a/chromium-next/patches/patch-chrome_browser_themes_theme__service.cc
+++ b/chromium-next/patches/patch-chrome_browser_themes_theme__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/themes/theme_service.cc
-@@ -70,7 +70,7 @@
+@@ -71,7 +71,7 @@
#include "extensions/browser/extension_registry_observer.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -330,7 +330,7 @@ CustomThemeSupplier* ThemeService::GetTh
+@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetTh
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/chromium-next/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc b/chromium-next/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
index 2b98f58768..be56c1008f 100644
--- a/chromium-next/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_themes_theme__service__factory.cc b/chromium-next/patches/patch-chrome_browser_themes_theme__service__factory.cc
index 4c53ac9702..f2b767de61 100644
--- a/chromium-next/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/themes/theme_service_factory.cc
@@ -27,11 +27,11 @@
diff --git a/chromium-next/patches/patch-chrome_browser_ui_actions_chrome__action__id.h b/chromium-next/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
index bcc5d26ef5..2f6dcdfa4b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -4,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -506,7 +506,7 @@
- IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_ANSWER) \
- E(kActionContentContextQuickAnswersInlineQuery, \
- IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_QUERY)
+@@ -492,7 +492,7 @@
+ #if BUILDFLAG(IS_CHROMEOS)
+ #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
+ E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
diff --git a/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index be0cd49088..a859d88050 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
-@@ -49,7 +49,7 @@ gfx::Rect GetPopupSizeForVcn3ds() {
+@@ -57,7 +57,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
ContentAutofillClient* client)
: client_(CHECK_DEREF(client)) {
@@ -15,7 +15,7 @@ $NetBSD$
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -109,7 +109,7 @@ void DesktopPaymentsWindowManager::WebCo
+@@ -142,7 +142,7 @@ void DesktopPaymentsWindowManager::WebCo
}
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index dfb62cfe80..7df49ab9ab 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-02-25 19:55:16.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"
@@ -24,7 +24,7 @@ $NetBSD$
public BrowserListObserver,
#endif // BUILDFLAG(IS_LINUX)
public content::WebContentsObserver {
-@@ -58,7 +58,7 @@ class DesktopPaymentsWindowManager : pub
+@@ -59,7 +59,7 @@ class DesktopPaymentsWindowManager : pub
content::NavigationHandle* navigation_handle) override;
void WebContentsDestroyed() override;
@@ -33,9 +33,9 @@ $NetBSD$
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -136,7 +136,7 @@ class DesktopPaymentsWindowManager : pub
- std::unique_ptr<PaymentsWindowUserConsentDialogControllerImpl>
- payments_window_user_consent_dialog_controller_;
+@@ -161,7 +161,7 @@ class DesktopPaymentsWindowManager : pub
+ // Used in tests to notify the test infrastructure that the pop-up has closed.
+ base::RepeatingClosure popup_closed_closure_for_testing_;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_browser.h b/chromium-next/patches/patch-chrome_browser_ui_browser.h
index 95354acce5..76b4e96d4b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_browser.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/browser.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_browser__command__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_browser__command__controller.cc
index cd1c7a3b67..17f95727f2 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/browser_command_controller.cc
@@ -126,7 +126,7 @@
#include "components/user_manager/user_manager.h"
@@ -33,25 +33,16 @@ $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();
-@@ -580,7 +580,7 @@ bool BrowserCommandController::ExecuteCo
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- case IDC_MINIMIZE_WINDOW:
- browser_->window()->Minimize();
- break;
-@@ -592,7 +592,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -575,7 +575,7 @@ bool BrowserCommandController::ExecuteCo
break;
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case IDC_USE_SYSTEM_TITLE_BAR: {
- PrefService* prefs = profile()->GetPrefs();
- prefs->SetBoolean(prefs::kUseCustomChromeFrame,
-@@ -798,7 +798,7 @@ bool BrowserCommandController::ExecuteCo
+ case IDC_MINIMIZE_WINDOW:
+ browser_->window()->Minimize();
+ break;
+@@ -790,7 +790,7 @@ bool BrowserCommandController::ExecuteCo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -60,7 +51,7 @@ $NetBSD$
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -970,7 +970,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -957,7 +957,7 @@ bool BrowserCommandController::ExecuteCo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -69,22 +60,16 @@ $NetBSD$
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1285,12 +1285,12 @@ void BrowserCommandController::InitComma
+@@ -1264,7 +1264,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
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool use_system_title_bar = true;
- #if BUILDFLAG(IS_OZONE)
- use_system_title_bar = ui::OzonePlatform::GetInstance()
-@@ -1634,7 +1634,7 @@ void BrowserCommandController::UpdateCom
+@@ -1614,7 +1614,7 @@ void BrowserCommandController::UpdateCom
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_browser__commands.cc b/chromium-next/patches/patch-chrome_browser_ui_browser__commands.cc
index 17d31e42d3..42f947c128 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_browser__commands.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/browser_commands.cc
-@@ -2033,7 +2033,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -1995,7 +1995,7 @@ void OpenUpdateChromeDialog(Browser* bro
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_browser__ui__prefs.cc b/chromium-next/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
index 9a80f6e348..505bff659b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -72,7 +72,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+@@ -71,7 +71,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0);
registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime,
base::Time());
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_browser__view__prefs.cc b/chromium-next/patches/patch-chrome_browser_ui_browser__view__prefs.cc
index 196dcf12e2..62e89b7088 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_browser__view__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_view_prefs.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/browser_view_prefs.cc
-@@ -15,7 +15,7 @@
+@@ -14,7 +14,7 @@
namespace {
@@ -15,7 +15,7 @@ $NetBSD$
bool GetCustomFramePrefDefault() {
#if BUILDFLAG(IS_OZONE)
return ui::OzonePlatform::GetInstance()
-@@ -31,7 +31,7 @@ bool GetCustomFramePrefDefault() {
+@@ -30,7 +30,7 @@ bool GetCustomFramePrefDefault() {
void RegisterBrowserViewProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.cc
index ea4255ddd0..50b7e80a16 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/chrome_pages.cc
-@@ -88,7 +88,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
-@@ -383,7 +383,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -379,7 +379,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -24,9 +24,9 @@ $NetBSD$
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -735,7 +735,7 @@ void ShowShortcutCustomizationApp(Profil
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -702,7 +702,7 @@ void ShowShortcutCustomizationApp(Profil
}
+ #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)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.h
index 12c7b3297f..c1ca8395b1 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_chrome__pages.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig 2025-02-25 19:55:16.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
-@@ -175,7 +175,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profil
const std::string& category);
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/chromium-next/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index 50cb4e6c02..ac8b35b21a 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/color/native_chrome_color_mixer.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_managed__ui.cc b/chromium-next/patches/patch-chrome_browser_ui_managed__ui.cc
index 99b86e4556..6d8f317998 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_managed__ui.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_managed__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/managed_ui.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/managed_ui.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/managed_ui.cc
-@@ -442,7 +442,7 @@ std::optional<std::string> GetDeviceMana
+@@ -433,7 +433,7 @@ std::optional<std::string> GetDeviceMana
g_browser_process->platform_part()->browser_policy_connector_ash();
return connector->GetEnterpriseDomainManager();
#else
@@ -15,7 +15,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
features::kEnterpriseManagementDisclaimerUsesCustomLabel)) {
std::string custom_management_label =
-@@ -481,7 +481,7 @@ std::optional<std::string> GetAccountMan
+@@ -463,7 +463,7 @@ std::optional<std::string> GetAccountMan
return std::nullopt;
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/chromium-next/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index 91c17c21aa..946ee4005b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
-@@ -1976,7 +1976,7 @@ const gfx::VectorIcon& GetSharingHubVect
+@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVect
return omnibox::kShareMacChromeRefreshIcon;
#elif BUILDFLAG(IS_WIN)
return omnibox::kShareWinChromeRefreshIcon;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index 1e71a7644d..57e078a6f4 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index 07cdec45d5..df86f09b18 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -99,7 +99,7 @@ namespace {
+@@ -102,7 +102,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -15,7 +15,7 @@ $NetBSD$
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -539,7 +539,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -549,7 +549,7 @@ void ManagePasswordsUIController::OnBiom
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium-next/patches/patch-chrome_browser_ui_sad__tab.cc
index 152334e817..1970c2d922 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_sad__tab.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/chromium-next/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index d97aef94da..efeaaf9313 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 7f3a446920..3c7c2e3074 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -489,7 +489,7 @@ void SigninViewController::ShowModalMana
+@@ -412,7 +412,7 @@ void SigninViewController::ShowModalSync
+ void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CloseModalSignin();
dialog_ = std::make_unique<SigninModalDialogImpl>(
SigninViewControllerDelegate::CreateManagedUserNoticeDelegate(
diff --git a/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index ca1600bdc7..420f10e339 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -85,7 +85,7 @@ class SigninViewControllerDelegate {
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+ base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#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 SigninViewContolllerDelegate instance that
// displays the managed user notice modal dialog. The returned object
// should delete itself when the window it's managing is closed.
diff --git a/chromium-next/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/chromium-next/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 9eaac710d3..0c384e0c07 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
@@ -94,7 +94,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnChromeURLs,
diff --git a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index d209c5ccce..682667a142 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 49351dc903..9775bb72d4 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
@@ -77,7 +77,7 @@
#include "components/app_restore/full_restore_utils.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/chromium-next/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index e3598e0830..219f603b4f 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/startup/startup_tab_provider.cc
@@ -62,7 +62,7 @@
#include "extensions/browser/extension_registry.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium-next/patches/patch-chrome_browser_ui_tab__helpers.cc
index 01f149a660..753103d48c 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tab_helpers.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/tab_helpers.cc
-@@ -231,7 +231,7 @@
+@@ -222,7 +222,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,12 +15,12 @@ $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"
-@@ -690,12 +690,12 @@ void TabHelpers::AttachTabHelpers(WebCon
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
+@@ -672,12 +672,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+ webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationObserver::CreateForWebContents(web_contents);
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_tabs_features.cc b/chromium-next/patches/patch-chrome_browser_ui_tabs_features.cc
index 2222c7fa56..044f99e528 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_tabs_features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/tabs/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/tabs/features.cc
-@@ -59,7 +59,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-next/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
new file mode 100644
index 0000000000..7a8bb8c82e
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__dialog__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
+
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/ui/tabs/tab_dialog_manager.cc
+@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
+ }
+
+ bool PlatformClipsChildrenToViewport() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
index cf0bd5a1d8..1ba1622488 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/tabs/tab_strip_prefs.cc
-@@ -20,7 +20,7 @@ namespace tabs {
+@@ -21,7 +21,7 @@ namespace tabs {
bool GetDefaultTabSearchRightAligned() {
// These platforms are all left aligned, the others should be right.
diff --git a/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 80e33e898a..e560df050a 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -278,7 +278,7 @@ inline constexpr std::array kColumns = {
+@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index c5b5b4bf94..292665d306 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
@@ -527,7 +527,7 @@ std::u16string TaskManagerTableModel::Ge
? stringifier_->backgrounded_string()
@@ -24,7 +24,7 @@ $NetBSD$
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -891,7 +891,7 @@ void TaskManagerTableModel::UpdateRefres
+@@ -895,7 +895,7 @@ void TaskManagerTableModel::UpdateRefres
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_test_popup__browsertest.cc b/chromium-next/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
index 129cf34086..0154889699 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/test/popup_browsertest.cc
@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
const display::Display display = GetDisplayNearestBrowser(popup);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium-next/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index d4f1245080..bd08f435a6 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -4,23 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/test/test_browser_ui.cc
-@@ -22,7 +22,7 @@
+@@ -19,7 +19,7 @@
+ #include "ui/views/widget/widget.h"
+ #endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "content/public/common/content_switches.h"
#include "ui/base/test/skia_gold_matching_algorithm.h"
-@@ -39,7 +39,7 @@
+ #include "ui/compositor/compositor.h"
+@@ -33,7 +33,7 @@
+ #endif
+
// TODO(crbug.com/40625383) support Mac for pixel tests.
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#define SUPPORTS_PIXEL_TEST
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_ui__features.cc b/chromium-next/patches/patch-chrome_browser_ui_ui__features.cc
index 2e62bb1dad..f4f37470d3 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/ui_features.cc
-@@ -90,7 +90,7 @@ bool IsExtensionMenuInRootAppMenu() {
+@@ -74,7 +74,7 @@ bool IsExtensionMenuInRootAppMenu() {
return base::FeatureList::IsEnabled(kExtensionsMenuInAppMenu);
}
@@ -15,16 +15,7 @@ $NetBSD$
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -264,7 +264,7 @@ BASE_FEATURE(kTabOrganizationAppMenuItem
- base::FEATURE_ENABLED_BY_DEFAULT);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kMultiTabOrganization,
- "MultiTabOrganization",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -412,7 +412,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -382,7 +382,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_ui__features.h b/chromium-next/patches/patch-chrome_browser_ui_ui__features.h
index 61cbb567aa..528b4482ee 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/ui_features.h
-@@ -68,7 +68,7 @@ extern const base::FeatureParam<bool> kA
+@@ -52,7 +52,7 @@ extern const base::FeatureParam<int> kMa
BASE_DECLARE_FEATURE(kExtensionsMenuInAppMenu);
bool IsExtensionMenuInRootAppMenu();
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -244,7 +244,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
+@@ -229,7 +229,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_accelerator__table.cc b/chromium-next/patches/patch-chrome_browser_ui_views_accelerator__table.cc
index 7533fcbadd..38c9424d41 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -68,11 +68,11 @@ const AcceleratorMapping kAcceleratorMap
+@@ -67,11 +67,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},
-@@ -100,7 +100,7 @@ const AcceleratorMapping kAcceleratorMap
+@@ -99,7 +99,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},
-@@ -152,7 +152,7 @@ const AcceleratorMapping kAcceleratorMap
+@@ -151,7 +151,7 @@ const AcceleratorMapping kAcceleratorMap
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/chromium-next/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
index f16ba6dde3..d00fac1373 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/chromium-next/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 5cd2981a78..8b5af19c85 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index 6b1cb16dc3..b7b699d674 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index 74df07aecd..5b7c688762 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index 84971614cd..feb726742b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
index cd5b25cf51..86e0dfb61b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame.cc
@@ -52,7 +52,7 @@
#include "ui/aura/window.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.h b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
index f1fbf46ffe..cc6c112154 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame.h
@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widge
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
index 0e19cc5823..0777ce1af8 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index ac4eae02c4..4bb6a1e092 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
@@ -18,7 +18,7 @@ BrowserFrameViewLayoutLinuxNative::~Brow
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 8dbbf797d4..90b3aa442f 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 92cfc6dff0..e3a8de5cdb 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_frame_browser__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
index 1f7fb7d541..677d0dd280 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2368,7 +2368,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2489,7 +2489,7 @@ void BrowserView::ToolbarSizeChanged(boo
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 4db4545625..5392a66480 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index ab03702ac1..a637382536 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index b889e54db4..486d4d45da 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
@@ -9,7 +9,7 @@
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index 0f8700840f..47aae0200b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
@@ -62,7 +62,7 @@
#include "ui/aura/window.h"
@@ -33,7 +33,7 @@ $NetBSD$
// Calculate input bounds for Linux. This is needed because the input bounds
// is not necessary the same as the local bounds on Linux.
if (pip_browser_frame_view_->ShouldDrawFrameShadow()) {
-@@ -584,7 +584,7 @@ PictureInPictureBrowserFrameView::Pictur
+@@ -649,7 +649,7 @@ PictureInPictureBrowserFrameView::Pictur
AddChildView(std::move(auto_pip_setting_overlay));
}
@@ -42,7 +42,7 @@ $NetBSD$
auto* profile = browser_view->browser()->profile();
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -800,7 +800,7 @@ void PictureInPictureBrowserFrameView::O
+@@ -873,7 +873,7 @@ void PictureInPictureBrowserFrameView::O
view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground));
}
@@ -51,7 +51,7 @@ $NetBSD$
// On Linux the top bar background will be drawn in OnPaint().
top_bar_container_view_->SetBackground(views::CreateSolidBackground(
color_provider->GetColor(kColorPipWindowTopBarBackground)));
-@@ -880,7 +880,7 @@ void PictureInPictureBrowserFrameView::R
+@@ -962,7 +962,7 @@ void PictureInPictureBrowserFrameView::R
BrowserNonClientFrameView::RemovedFromWidget();
}
@@ -60,7 +60,7 @@ $NetBSD$
gfx::Insets
PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const {
auto border = FrameBorderInsets();
-@@ -1171,7 +1171,7 @@ void PictureInPictureBrowserFrameView::A
+@@ -1253,7 +1253,7 @@ void PictureInPictureBrowserFrameView::A
// views::View implementations:
void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) {
@@ -69,7 +69,7 @@ $NetBSD$
// Draw the PiP window frame borders and shadows, including the top bar
// background.
if (window_frame_provider_) {
-@@ -1326,7 +1326,7 @@ void PictureInPictureBrowserFrameView::U
+@@ -1408,7 +1408,7 @@ void PictureInPictureBrowserFrameView::U
}
gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const {
@@ -78,7 +78,7 @@ $NetBSD$
if (window_frame_provider_) {
const auto insets = window_frame_provider_->GetFrameThicknessDip();
const bool tiled = frame()->tiled();
-@@ -1344,7 +1344,7 @@ gfx::Insets PictureInPictureBrowserFrame
+@@ -1426,7 +1426,7 @@ gfx::Insets PictureInPictureBrowserFrame
}
gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const {
@@ -87,7 +87,7 @@ $NetBSD$
return FrameBorderInsets();
#elif !BUILDFLAG(IS_CHROMEOS)
return gfx::Insets(kResizeBorder);
-@@ -1365,7 +1365,7 @@ gfx::Size PictureInPictureBrowserFrameVi
+@@ -1447,7 +1447,7 @@ gfx::Size PictureInPictureBrowserFrameVi
top_height + border_thickness.bottom());
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
index e08ec88198..93d34b7908 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h
-@@ -28,7 +28,7 @@
+@@ -30,7 +30,7 @@
#include "ui/views/layout/flex_layout_view.h"
#include "ui/views/widget/widget_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/window_frame_provider.h"
#endif
-@@ -88,7 +88,7 @@ class PictureInPictureBrowserFrameView
+@@ -90,7 +90,7 @@ class PictureInPictureBrowserFrameView
void Layout(PassKey) override;
void AddedToWidget() override;
void RemovedFromWidget() override;
@@ -24,7 +24,7 @@ $NetBSD$
gfx::Insets RestoredMirroredFrameBorderInsets() const override;
gfx::Insets GetInputInsets() const override;
SkRRect GetRestoredClipRegion() const override;
-@@ -180,7 +180,7 @@ class PictureInPictureBrowserFrameView
+@@ -182,7 +182,7 @@ class PictureInPictureBrowserFrameView
// Returns true if there's an overlay view that's currently shown.
bool IsOverlayViewVisible() const;
@@ -33,7 +33,7 @@ $NetBSD$
// Returns whether a client-side shadow should be drawn for the window.
bool ShouldDrawFrameShadow() const;
-@@ -351,7 +351,7 @@ class PictureInPictureBrowserFrameView
+@@ -391,7 +391,7 @@ class PictureInPictureBrowserFrameView
// `top_bar_color_animation_`.
std::optional<SkColor> current_foreground_color_;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index dcc7920e8c..f1f222bf0e 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -72,7 +72,7 @@ void SystemMenuModelBuilder::BuildMenu(u
+@@ -70,7 +70,7 @@ void SystemMenuModelBuilder::BuildMenu(u
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -15,7 +15,7 @@ $NetBSD$
model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -90,7 +90,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -84,7 +84,7 @@ void SystemMenuModelBuilder::BuildSystem
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -24,7 +24,7 @@ $NetBSD$
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -164,7 +164,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -158,7 +158,7 @@ void SystemMenuModelBuilder::BuildSystem
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index 8c564fed09..4684ab7277 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index 11e75c0e40..d9a671d19b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -231,7 +231,7 @@ TabStripRegionView::TabStripRegionView(s
+@@ -227,7 +227,7 @@ TabStripRegionView::TabStripRegionView(s
new_tab_button_->GetViewAccessibility().SetName(
l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
index 50e14e8f5c..13b1c7ecf2 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/hung_renderer_view.cc
@@ -419,7 +419,7 @@ void HungRendererDialogView::ForceCrashH
content::RenderProcessHost* rph =
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/chromium-next/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 0daea9b8de..9c03dd1012 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2054,7 +2054,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
+@@ -2063,7 +2063,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/chromium-next/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 60f314b057..30b657ef08 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
@@ -42,7 +42,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -158,7 +158,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
+@@ -172,7 +172,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
} else if (model_state ==
password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
view = new SharedPasswordsNotificationView(web_contents, anchor_view);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index ab3aa856f0..7eb4618946 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -90,7 +90,7 @@
+@@ -91,7 +91,7 @@
#include "ui/strings/grit/ui_strings.h"
#include "ui/views/accessibility/view_accessibility.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -558,7 +558,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAcc
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
@@ -24,7 +24,7 @@ $NetBSD$
profile_user_display_name = profile->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserDisplayName);
profile_user_email = profile->GetPrefs()->GetString(
-@@ -660,7 +660,7 @@ void ProfileMenuView::BuildIdentity() {
+@@ -669,7 +669,7 @@ void ProfileMenuView::BuildIdentity() {
badge_image_model, menu_title_, menu_subtitle_, management_label);
} else {
std::string profile_user_display_name, profile_user_email;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
index b149f459cf..bf86f8048b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -640,7 +640,7 @@ void ProfileMenuViewBase::SetProfileIden
+@@ -642,7 +642,7 @@ void ProfileMenuViewBase::SetProfileIden
ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder,
/*has_dotted_ring=*/false);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index 0d6793e3bb..ef6ae095ce 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
@@ -85,7 +85,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index d568582eb9..28b060712e 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -58,7 +58,7 @@
+@@ -64,7 +64,7 @@
namespace {
const int kModalDialogWidth = 448;
@@ -15,7 +15,7 @@ $NetBSD$
const int kManagedUserNoticeConfirmationDialogWidth = 512;
const int kManagedUserNoticeConfirmationDialogHeight = 576;
const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -180,7 +180,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -191,7 +191,7 @@ SigninViewControllerDelegateViews::Creat
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -24,7 +24,7 @@ $NetBSD$
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -339,7 +339,7 @@ SigninViewControllerDelegateViews::Signi
+@@ -370,7 +370,7 @@ SigninViewControllerDelegateViews::Signi
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -33,7 +33,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) {
-@@ -429,7 +429,7 @@ void SigninViewControllerDelegateViews::
+@@ -460,7 +460,7 @@ void SigninViewControllerDelegateViews::
content_view_->RequestFocus();
}
@@ -42,7 +42,7 @@ $NetBSD$
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -505,7 +505,7 @@ SigninViewControllerDelegate::CreateProf
+@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSign
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 94e3869f3d..2192470a01 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,10 +4,10 @@ $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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -74,7 +74,7 @@ class SigninViewControllerDelegateViews
- bool show_supervised_user_iph = false);
+@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+ base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -138,7 +138,7 @@ class SigninViewControllerDelegateViews
+@@ -141,7 +141,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
new file mode 100644
index 0000000000..166bbca331
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -0,0 +1,53 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
+@@ -212,7 +212,7 @@ bool IsWindowDragUsingSystemDragDropAllo
+
+ void UpdateSystemDnDDragImage(TabDragContext* attached_context,
+ const gfx::ImageSkia& image) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ VLOG(1) << __func__ << " image size=" << image.size().ToString();
+ aura::Window* root_window =
+ attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
+@@ -415,7 +415,7 @@ TabDragController::Liveness TabDragContr
+ // synchronous on desktop Linux, so use that.
+ // - ChromeOS Ash
+ // Releasing capture on Ash cancels gestures so avoid it.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ref->can_release_capture_ = false;
+ #endif
+ ref->start_point_in_screen_ =
+@@ -1004,7 +1004,7 @@ TabDragController::DragBrowserToNewTabSt
+ SetCapture(target_context);
+ }
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // 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.
+@@ -2137,7 +2137,7 @@ void TabDragController::CompleteDrag() {
+ }
+
+ // If source window was maximized - maximize the new window as well.
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ // 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
+@@ -2616,7 +2616,7 @@ TabDragController::Liveness TabDragContr
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Exclude windows which are pending deletion via Browser::TabStripEmpty().
+ // These windows can be returned in the Linux Aura port because the browser
+ // window which was used for dragging is not hidden once all of its tabs are
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab.cc
index 11208c0ddb..4e70c301d5 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -633,7 +633,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -632,7 +632,7 @@ void Tab::MaybeUpdateHoverStatus(const u
return;
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
deleted file mode 100644
index 2f000e324a..0000000000
--- a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
+++ /dev/null
@@ -1,53 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/browser/ui/views/tabs/tab_drag_controller.cc
-@@ -213,7 +213,7 @@ bool IsWindowDragUsingSystemDragDropAllo
-
- void UpdateSystemDnDDragImage(TabDragContext* attached_context,
- const gfx::ImageSkia& image) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- aura::Window* root_window =
- attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
- if (aura::client::GetDragDropClient(root_window)) {
-@@ -415,7 +415,7 @@ TabDragController::Liveness TabDragContr
- // synchronous on desktop Linux, so use that.
- // - ChromeOS Ash
- // Releasing capture on Ash cancels gestures so avoid it.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ref->can_release_capture_ = false;
- #endif
- ref->start_point_in_screen_ =
-@@ -990,7 +990,7 @@ TabDragController::DragBrowserToNewTabSt
- SetCapture(target_context);
- }
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // 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.
-@@ -2058,7 +2058,7 @@ void TabDragController::CompleteDrag() {
- }
-
- // If source window was maximized - maximize the new window as well.
--#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC)
-+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- // 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
-@@ -2532,7 +2532,7 @@ TabDragController::Liveness TabDragContr
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Exclude windows which are pending deletion via Browser::TabStripEmpty().
- // These windows can be returned in the Linux Aura port because the browser
- // window which was used for dragging is not hidden once all of its tabs are
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
index 94900ab7e9..507f370866 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
@@ -378,7 +378,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
// not become active. Setting this to false creates the need to explicitly
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
index 7b3c9c720a..3bb0a19827 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -84,7 +84,7 @@ TabStripComboButton::TabStripComboButton
+@@ -96,7 +96,7 @@ TabStripComboButton::TabStripComboButton
base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
base::Unretained(this))));
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 20aa5b6c08..2503d16489 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -552,7 +552,7 @@ float TabStyleViewsImpl::GetCurrentActiv
+@@ -528,7 +528,7 @@ float TabStyleViewsImpl::GetCurrentActiv
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/chromium-next/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index 07006a4c49..75a3f92218 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/chromium-next/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 20d7b12596..e888c3db13 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -893,7 +893,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -889,7 +889,7 @@ void MaybeRegisterChromeFeaturePromos(
"defaulted to saved for the first time.")));
}
@@ -15,7 +15,7 @@ $NetBSD$
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1134,7 +1134,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1143,7 +1143,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/chromium-next/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/chromium-next/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index a3d833ebba..ee61d4ecd8 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -504,7 +504,7 @@ std::string GetFileExtension(FileExtensi
+@@ -510,7 +510,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;
-@@ -2051,7 +2051,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2057,7 +2057,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(
-@@ -3371,7 +3371,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3377,7 +3377,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
-@@ -3386,7 +3386,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3392,7 +3392,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
-@@ -3396,7 +3396,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckR
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3412,7 +3412,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckS
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4232,7 +4232,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4242,7 +4242,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
-@@ -4432,7 +4432,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4442,7 +4442,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);
-@@ -4476,7 +4476,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4486,7 +4486,7 @@ bool WebAppIntegrationTestDriver::DoIcon
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 787dd6a282..1356671af2 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index 9fec56a209..6aa737a8f8 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -4,7 +4,7 @@ $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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
@@ -518,7 +518,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
Browser* browser,
diff --git a/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 36f0261737..8a098d9e4a 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.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_ui_manager_impl.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
@@ -224,7 +224,7 @@ class WebAppUiManagerImpl : public Brows
UninstallCompleteCallback uninstall_complete_callback,
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
index 7ecd67d652..476b1ddfe4 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -500,7 +500,7 @@ std::string ChromeURLs(content::BrowserC
+@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserC
return html;
}
@@ -15,7 +15,7 @@ $NetBSD$
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -542,7 +542,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -594,7 +594,7 @@ void AboutUIHTMLSource::StartDataRequest
+@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index f138c4b116..dea21af369 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.h
@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConf
};
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 8e6f54f116..e8847c3962 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 2816577ae4..59b9bed365 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
@@ -24,7 +24,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/chromium-next/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
index 93187a4e62..9a3a70d66c 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 0ebe1c9e8a..6a0a7ee0db 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -216,7 +216,7 @@ CertificateManagerPageHandler::GetCertSo
+@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSo
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
profile_, &remote_client_);
break;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index a4816acb5c..09f73f0d19 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -54,7 +54,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
#include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public
+@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public
};
#endif
--#if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+-#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> C
+@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> C
}
#endif
@@ -33,25 +33,25 @@ $NetBSD$
// ClientCertStore implementation that always returns an empty list. The
// CertificateProvisioningService implementation expects to wrap a platform
// cert store, but here we only want to get results from the provisioning
-@@ -350,7 +350,7 @@ class ClientCertSource : public Certific
+@@ -347,7 +347,7 @@ class ClientCertSource : public Certific
std::optional<net::CertificateList> certs_;
};
--#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1057,7 +1057,7 @@ CreatePlatformClientCertSource(
+@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
--#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1065,7 +1065,7 @@ CreatePlatformClientCertSource(
+@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -60,7 +60,7 @@ $NetBSD$
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1116,7 +1116,7 @@ bool ClientCertManagementAccessControls:
+@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls:
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index 1392d38048..93496727f4 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
@@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
remote_client,
@@ -19,8 +19,8 @@ $NetBSD$
CreateExtensionsClientCertSource(Profile* profile);
#endif
--#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class ClientCertManagementAccessControls {
public:
enum KeyStorage {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 23e35ddead..e34397735d 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -140,26 +140,26 @@
+@@ -137,26 +137,26 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -25,11 +25,11 @@ $NetBSD$
// BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
+ // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -37,16 +37,16 @@ $NetBSD$
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -190,7 +190,7 @@
+@@ -184,7 +184,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
- #endif // !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_ANDROID)
+ #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -323,7 +323,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -318,7 +318,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -55,7 +55,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -348,7 +348,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -343,7 +343,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -64,7 +64,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>());
map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>());
-@@ -356,20 +356,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -351,13 +351,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -74,17 +74,9 @@ $NetBSD$
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_ANDROID)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(
- std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(
+ std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 6de8d438f8..85f4a6b8a8 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
@@ -114,16 +114,16 @@
#endif
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 37a3860fcd..99bc6ef478 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index 36e037f30e..8f6414614d 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -75,7 +75,7 @@
+@@ -74,7 +74,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -15,16 +15,16 @@ $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"
-@@ -400,7 +400,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
- kRequestUrl));
+@@ -407,7 +407,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -621,7 +621,7 @@ void InterstitialHTMLSource::StartDataRe
+@@ -634,7 +634,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-next/patches/patch-chrome_browser_ui_webui_management_management__ui.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
index 4e66f1d0e2..3af19a997f 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -173,11 +173,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
index f1fa319c9c..6926d71cd8 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index eb732e2061..295ddd7c3b 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_constants.h
@@ -7,14 +7,14 @@
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 90442c75c5..7e73e16838 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -58,7 +58,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
#include "components/device_signals/core/browser/user_permission_service.h" // nogncheck
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -348,7 +348,7 @@ void ManagementUIHandler::AddReportingIn
+@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingIn
report_sources->Append(std::move(data));
}
@@ -24,7 +24,7 @@ $NetBSD$
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -370,7 +370,7 @@ void ManagementUIHandler::AddReportingIn
+@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingIn
report_sources->Append(std::move(data));
}
@@ -33,7 +33,7 @@ $NetBSD$
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -550,7 +550,7 @@ policy::PolicyService* ManagementUIHandl
+@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandl
->policy_service();
}
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 0578cda6ae..6c81894801 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.h
@@ -30,7 +30,7 @@ namespace policy {
class PolicyService;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 8b3944a5ca..63df85a6dd 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index e0c5bbc6c9..c2c15a37d4 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 64194d1749..0da339aa02 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
@@ -111,7 +111,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index 5f198dac1e..10bd93db30 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -34,7 +34,7 @@ void AppearanceHandler::RegisterMessages
+@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages
"useDefaultTheme",
base::BindRepeating(&AppearanceHandler::HandleUseTheme,
base::Unretained(this), ui::SystemTheme::kDefault));
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index a4607d1c3e..fa0d951df7 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -4,10 +4,10 @@ $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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -141,7 +141,7 @@
- #include "chrome/browser/ui/chrome_pages.h"
+@@ -137,7 +137,7 @@
+ #include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
-#if BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/display/screen.h"
#endif
-@@ -160,7 +160,7 @@
+@@ -156,7 +156,7 @@
#include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
#endif
@@ -33,7 +33,7 @@ $NetBSD$
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -563,7 +563,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -581,7 +581,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},
-@@ -571,7 +571,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -589,7 +589,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)
-@@ -595,7 +595,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -613,7 +613,7 @@ void AddAppearanceStrings(content::WebUI
html_source->AddBoolean("toolbarPinningEnabled",
features::IsToolbarPinningEnabled());
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 735051cc02..2d3b66079c 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -198,7 +198,7 @@ base::Value::Dict CreateProfileEntry(con
+@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(con
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
profile_entry.Set("avatarBadge", "cr:domain");
@@ -15,12 +15,3 @@ $NetBSD$
} else if (base::FeatureList::IsEnabled(
supervised_user::kShowKiteForSupervisedUsers) &&
entry->IsSupervised()) {
-@@ -1066,7 +1066,7 @@ void ProfilePickerHandler::BeginFirstWeb
- }
-
- void ProfilePickerHandler::MaybeUpdateGuestMode() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (!base::FeatureList::IsEnabled(
- supervised_user::kHideGuestModeForSupervisedUsers)) {
- return;
diff --git a/chromium-next/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/chromium-next/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 400ae0a285..8cf5ee5182 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -45,7 +45,7 @@
+@@ -50,7 +50,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/browser_navigator.h"
#include "chrome/browser/ui/browser_navigator_params.h"
#include "net/base/url_util.h"
-@@ -85,7 +85,7 @@ user_education::NewBadgeRegistry* GetNew
+@@ -90,7 +90,7 @@ user_education::NewBadgeRegistry* GetNew
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
diff --git a/chromium-next/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/chromium-next/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index eac157b4ad..91554f3983 100644
--- a/chromium-next/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/chromium-next/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/ui/window_sizer/window_sizer.cc
@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBounds
browser, window_bounds, show_state);
diff --git a/chromium-next/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/chromium-next/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
index 55f495bed9..6a2438d0a0 100644
--- a/chromium-next/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
@@ -44,7 +44,7 @@
#include "components/visited_url_ranking/public/visited_url_ranking_service.h"
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/chromium-next/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
index c75b95f57c..fb880177fe 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/commands/launch_web_app_command.cc
@@ -98,7 +98,7 @@ void LaunchWebAppCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/chromium-next/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index 32a32f2a80..3e7d04c515 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/chromium-next/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWit
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_extension__status__utils.h b/chromium-next/patches/patch-chrome_browser_web__applications_extension__status__utils.h
index 847d24d19b..7ef8154b65 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/chromium-next/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index 0d28faf6fa..2553af39fd 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
@@ -25,7 +25,7 @@ namespace {
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index e5685dac97..0e4e2aafc7 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -626,7 +626,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrat
+@@ -657,7 +657,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrat
}
}
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
index 52481bf68b..195a3acfcd 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index 27db65c6d1..0597db707b 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
@@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRun
// different from other platforms, see web_app_run_on_os_login_manager.h for
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 969a947b22..162bd1bb52 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -191,7 +191,7 @@ void ShortcutSubManager::Execute(
+@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
return;
}
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index fb5b285b4e..03118166a0 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
index 217151b94b..2ed619a15f 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -71,7 +71,7 @@ namespace {
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index eb4f56597a..2c5e1673fe 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/chromium-next/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 2205d48675..6b1f243463 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -106,7 +106,7 @@ namespace web_app {
+@@ -107,7 +107,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index 0dea2e0210..9c1f51c351 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index c252b75565..491af8e898 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
@@ -40,7 +40,7 @@ class ShellLinkItem;
diff --git a/chromium-next/patches/patch-chrome_browser_web__applications_web__app__helpers.cc b/chromium-next/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
index dc8e4007ea..69b8efc744 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_web__applications_web__app__install__info.h b/chromium-next/patches/patch-chrome_browser_web__applications_web__app__install__info.h
index 99d5ef683e..1e09e6d41e 100644
--- a/chromium-next/patches/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/web_applications/web_app_install_info.h
@@ -38,7 +38,7 @@
#include "url/gurl.h"
diff --git a/chromium-next/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/chromium-next/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index fd12da0e35..6863b16d6a 100644
--- a/chromium-next/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -631,7 +631,7 @@ void ChromeAuthenticatorRequestDelegate:
+@@ -636,7 +636,7 @@ void ChromeAuthenticatorRequestDelegate:
g_observer->ConfiguringCable(request_type);
}
diff --git a/chromium-next/patches/patch-chrome_browser_webauthn_enclave__manager.cc b/chromium-next/patches/patch-chrome_browser_webauthn_enclave__manager.cc
index 3f388f7281..c7e082e53a 100644
--- a/chromium-next/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -710,7 +710,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
+@@ -720,7 +720,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-next/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/chromium-next/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
index ea674c197f..7b08c0550a 100644
--- a/chromium-next/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/chromium-next/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
index 52fd877f13..4e786b7e66 100644
--- a/chromium-next/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_common_channel__info.h b/chromium-next/patches/patch-chrome_common_channel__info.h
index d2a5f3314b..5faf6e7e72 100644
--- a/chromium-next/patches/patch-chrome_common_channel__info.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/channel_info.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/channel_info.h
@@ -12,7 +12,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-chrome_common_channel__info__posix.cc b/chromium-next/patches/patch-chrome_common_channel__info__posix.cc
index 63c0f61342..143c03c9cb 100644
--- a/chromium-next/patches/patch-chrome_common_channel__info__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/channel_info_posix.cc
@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir()
}
diff --git a/chromium-next/patches/patch-chrome_common_chrome__features.cc b/chromium-next/patches/patch-chrome_common_chrome__features.cc
index a006fb3cf0..6d2c6fdb58 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_features.cc
@@ -75,7 +75,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.
-@@ -226,7 +226,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
+@@ -220,7 +220,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -252,7 +252,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSetting
+@@ -246,7 +246,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSetting
"DesktopPWAsTabStripSettings",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -42,7 +42,7 @@ $NetBSD$
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -788,7 +788,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -817,7 +817,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -51,7 +51,7 @@ $NetBSD$
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -801,7 +801,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -830,7 +830,7 @@ constexpr base::FeatureParam<int> kLinux
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_common_chrome__features.h b/chromium-next/patches/patch-chrome_common_chrome__features.h
index f43d234d90..9785e06b6a 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__features.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_features.h
@@ -55,13 +55,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)
-@@ -155,7 +155,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
+@@ -153,7 +153,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);
-@@ -465,7 +465,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -500,7 +500,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;
-@@ -473,7 +473,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -508,7 +508,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-chrome_common_chrome__paths.cc b/chromium-next/patches/patch-chrome_common_chrome__paths.cc
index ab9063e0b9..e9ab2e525d 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__paths.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_paths.cc
@@ -30,7 +30,7 @@
#include "base/apple/foundation_util.h"
diff --git a/chromium-next/patches/patch-chrome_common_chrome__paths.h b/chromium-next/patches/patch-chrome_common_chrome__paths.h
index a5265f4e1d..ad8986ac33 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__paths.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_paths.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_paths.h
@@ -62,7 +62,7 @@ enum {
#if BUILDFLAG(IS_CHROMEOS_ASH) || \
diff --git a/chromium-next/patches/patch-chrome_common_chrome__paths__internal.h b/chromium-next/patches/patch-chrome_common_chrome__paths__internal.h
index 2d62fea091..b01f928db8 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__paths__internal.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_paths_internal.h
@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::F
// Get the path to the user's documents directory.
diff --git a/chromium-next/patches/patch-chrome_common_chrome__switches.cc b/chromium-next/patches/patch-chrome_common_chrome__switches.cc
index 922bc6a9d8..c2e9ea694d 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_switches.cc
-@@ -892,7 +892,7 @@ const char kAllowNaClSocketAPI[] = "allo
+@@ -888,7 +888,7 @@ const char kAllowNaClSocketAPI[] = "allo
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,8 +15,8 @@ $NetBSD$
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -908,7 +908,7 @@ const char kGlicGuestURL[] = "glic-guest
- const char kCSPOverride[] = "glic-webui-csp-override";
+@@ -906,7 +906,7 @@ const char kGlicAlwaysOpenFre[] = "glic-
+ const char kGlicFreURL[] = "glic-fre-url";
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-chrome_common_chrome__switches.h b/chromium-next/patches/patch-chrome_common_chrome__switches.h
index 78c7f5f7d1..73d401cb25 100644
--- a/chromium-next/patches/patch-chrome_common_chrome__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/chrome_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/chrome_switches.h
-@@ -278,7 +278,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,8 +15,8 @@ $NetBSD$
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -289,7 +289,7 @@ extern const char kGlicGuestURL[];
- extern const char kCSPOverride[];
+@@ -288,7 +288,7 @@ extern const char kGlicAlwaysOpenFre[];
+ extern const char kGlicFreURL[];
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-chrome_common_crash__keys.cc b/chromium-next/patches/patch-chrome_common_crash__keys.cc
index 36be946b54..1068bc031c 100644
--- a/chromium-next/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium-next/patches/patch-chrome_common_crash__keys.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/crash_keys.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/common/crash_keys.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/crash_keys.cc
-@@ -56,7 +56,9 @@ class CrashKeyWithName {
+@@ -52,7 +52,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
std::string_view Name() const { return name_; }
@@ -16,7 +16,7 @@ $NetBSD$
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -201,6 +203,7 @@ void AllocateCrashKeyInBrowserAndChildre
+@@ -197,6 +199,7 @@ void AllocateCrashKeyInBrowserAndChildre
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -24,7 +24,7 @@ $NetBSD$
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -212,6 +215,7 @@ void AppendStringAnnotationsCommandLineS
+@@ -211,6 +214,7 @@ void AppendStringAnnotationsCommandLineS
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/chromium-next/patches/patch-chrome_common_extensions_extension__constants.cc b/chromium-next/patches/patch-chrome_common_extensions_extension__constants.cc
index 42b635b007..01d6236afc 100644
--- a/chromium-next/patches/patch-chrome_common_extensions_extension__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/extensions/extension_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/extensions/extension_constants.cc
@@ -46,7 +46,7 @@ const char* const kBuiltInFirstPartyExte
#if !BUILDFLAG(IS_CHROMEOS_LACROS)
@@ -13,5 +13,5 @@ $NetBSD$
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
kTTSEngineExtensionId,
+ kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- nullptr, // Null-terminated array.
diff --git a/chromium-next/patches/patch-chrome_common_extensions_extension__constants.h b/chromium-next/patches/patch-chrome_common_extensions_extension__constants.h
index b750c40174..ad0eb80842 100644
--- a/chromium-next/patches/patch-chrome_common_extensions_extension__constants.h
+++ b/chromium-next/patches/patch-chrome_common_extensions_extension__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/extension_constants.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/extensions/extension_constants.h
@@ -332,7 +332,7 @@ inline constexpr base::FilePath::CharTyp
kReadingModeGDocsHelperManifestFilename[] =
diff --git a/chromium-next/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/chromium-next/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index 79ac7bfdec..1af56b9fce 100644
--- a/chromium-next/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/chromium-next/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
-@@ -285,7 +285,7 @@ int GetEnterpriseReportingPrivatePermiss
- }
+@@ -280,7 +280,7 @@ class USBDevicesFormatter : public Chrom
+ int GetEnterpriseReportingPrivatePermissionMessageId() {
#if BUILDFLAG(IS_WIN)
return IDS_EXTENSION_PROMPT_WARNING_ENTERPRISE_REPORTING_PRIVATE_ENABLED_WIN;
-#elif BUILDFLAG(IS_LINUX) or BUILDFLAG(IS_MAC)
diff --git a/chromium-next/patches/patch-chrome_common_media_cdm__host__file__path.cc b/chromium-next/patches/patch-chrome_common_media_cdm__host__file__path.cc
index 88bd751698..e358ca8501 100644
--- a/chromium-next/patches/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_common_media_cdm__registration.cc b/chromium-next/patches/patch-chrome_common_media_cdm__registration.cc
index a1b748bed9..4b9a796abf 100644
--- a/chromium-next/patches/patch-chrome_common_media_cdm__registration.cc
+++ b/chromium-next/patches/patch-chrome_common_media_cdm__registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/media/cdm_registration.cc
@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
@@ -15,8 +15,8 @@ $NetBSD$
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -86,7 +86,7 @@ void ReportLacrosUMA(LacrosBundledWidevi
-
+@@ -52,7 +52,7 @@ using Robustness = content::CdmInfo::Rob
+ #if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
@@ -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(
-@@ -131,7 +131,7 @@ std::unique_ptr<content::CdmInfo> Create
+@@ -97,7 +97,7 @@ std::unique_ptr<content::CdmInfo> Create
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -33,30 +33,30 @@ $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).
-@@ -185,7 +185,7 @@ std::unique_ptr<content::CdmInfo> GetAsh
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -121,7 +121,7 @@ std::unique_ptr<content::CdmInfo> GetBun
+ // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))) || \
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))) || \
- BUILDFLAG(IS_CHROMEOS_LACROS)
+ #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)))
// 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
-@@ -232,7 +232,7 @@ void AddSoftwareSecureWidevine(std::vect
+ // CDM if there is not a new version available for download.) If there is one
+@@ -163,7 +163,7 @@ void AddSoftwareSecureWidevine(std::vect
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::Version(), base::FilePath());
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(WIDEVINE_CDM_MIN_GLIBC_VERSION)
- base::Version glibc_version(gnu_get_libc_version());
- DCHECK(glibc_version.IsValid());
-@@ -493,7 +493,7 @@ void RegisterCdmInfo(std::vector<content
+ // 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
+@@ -388,7 +388,7 @@ void RegisterCdmInfo(std::vector<content
}
#if BUILDFLAG(ENABLE_WIDEVINE) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
std::vector<content::CdmInfo> GetSoftwareSecureWidevine() {
std::vector<content::CdmInfo> cdms;
AddSoftwareSecureWidevine(&cdms);
diff --git a/chromium-next/patches/patch-chrome_common_media_cdm__registration.h b/chromium-next/patches/patch-chrome_common_media_cdm__registration.h
index 38a314c84c..b48c5d5080 100644
--- a/chromium-next/patches/patch-chrome_common_media_cdm__registration.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/media/cdm_registration.h
@@ -16,7 +16,7 @@
void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
diff --git a/chromium-next/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/chromium-next/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
index aacaf6666a..a991360c94 100644
--- a/chromium-next/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
@@ -17,7 +17,7 @@
diff --git a/chromium-next/patches/patch-chrome_common_pref__names.h b/chromium-next/patches/patch-chrome_common_pref__names.h
index e6673a22dc..90e3c51143 100644
--- a/chromium-next/patches/patch-chrome_common_pref__names.h
+++ b/chromium-next/patches/patch-chrome_common_pref__names.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/pref_names.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/common/pref_names.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/pref_names.h
-@@ -1356,7 +1356,7 @@ inline constexpr char kUseAshProxy[] = "
+@@ -1340,7 +1340,7 @@ inline constexpr char kUseAshProxy[] = "
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
@@ -15,7 +15,7 @@ $NetBSD$
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1533,7 +1533,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromoti
"browser.show_update_promotion_info_bar";
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// Boolean that is false if we should show window manager decorations. If
// true, we draw a custom chrome frame (thicker title bar and blue border).
inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2147,7 +2147,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -2135,7 +2135,7 @@ inline constexpr char kDownloadDefaultDi
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -33,7 +33,7 @@ $NetBSD$
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2608,14 +2608,14 @@ inline constexpr char kMediaStorageIdSal
+@@ -2630,14 +2630,14 @@ inline constexpr char kMediaStorageIdSal
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -50,7 +50,7 @@ $NetBSD$
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2707,7 +2707,7 @@ inline constexpr char kIsolatedWebAppIns
+@@ -2729,7 +2729,7 @@ inline constexpr char kIsolatedWebAppIns
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -59,7 +59,7 @@ $NetBSD$
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3236,7 +3236,7 @@ inline constexpr char kDeviceWeeklySched
+@@ -3253,7 +3253,7 @@ inline constexpr char kDeviceWeeklySched
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -68,7 +68,7 @@ $NetBSD$
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3834,7 +3834,7 @@ inline constexpr char kScreenCaptureWith
+@@ -3845,7 +3845,7 @@ inline constexpr char kScreenCaptureWith
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -77,7 +77,7 @@ $NetBSD$
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -4030,7 +4030,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -4041,7 +4041,7 @@ inline constexpr char kLensDesktopNTPSea
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -86,7 +86,7 @@ $NetBSD$
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4124,7 +4124,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4135,7 +4135,7 @@ inline constexpr char kPrintingOAuth2Aut
"printing.oauth2_authorization_servers";
#endif
diff --git a/chromium-next/patches/patch-chrome_common_url__constants.h b/chromium-next/patches/patch-chrome_common_url__constants.h
index 13d631ebd0..6b5513c9c0 100644
--- a/chromium-next/patches/patch-chrome_common_url__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/url_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/url_constants.h
-@@ -981,7 +981,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -978,7 +978,7 @@ inline constexpr char kOutdatedPluginLea
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/chromium-next/patches/patch-chrome_common_webui__url__constants.cc b/chromium-next/patches/patch-chrome_common_webui__url__constants.cc
index edcbc3f9ba..5e6a9410b6 100644
--- a/chromium-next/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/webui_url_constants.cc
@@ -192,18 +192,18 @@ base::span<const base::cstring_view> Chr
kChromeUIAssistantOptInHost,
diff --git a/chromium-next/patches/patch-chrome_common_webui__url__constants.h b/chromium-next/patches/patch-chrome_common_webui__url__constants.h
index 370bb4b764..9bd4cc6df9 100644
--- a/chromium-next/patches/patch-chrome_common_webui__url__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/common/webui_url_constants.h
-@@ -497,18 +497,18 @@ inline constexpr char kChromeUIOsUrlAppU
+@@ -508,18 +508,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";
-@@ -520,11 +520,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -531,11 +531,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";
-@@ -545,7 +545,7 @@ inline constexpr char kChromeUIProfilePi
+@@ -557,7 +557,7 @@ inline constexpr char kChromeUIProfilePi
inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
#endif
diff --git a/chromium-next/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/chromium-next/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index 1db15dded6..604f62f402 100644
--- a/chromium-next/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/chromium-next/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/enterprise_companion/enterprise_companion_client.cc
-@@ -37,7 +37,7 @@ namespace {
+@@ -35,7 +35,7 @@ namespace {
#if BUILDFLAG(IS_MAC)
constexpr char kServerName[] = MAC_BUNDLE_IDENTIFIER_STRING ".service";
diff --git a/chromium-next/patches/patch-chrome_enterprise__companion_event__logger.cc b/chromium-next/patches/patch-chrome_enterprise__companion_event__logger.cc
new file mode 100644
index 0000000000..794fd921c7
--- /dev/null
+++ b/chromium-next/patches/patch-chrome_enterprise__companion_event__logger.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/enterprise_companion/event_logger.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ chrome/enterprise_companion/event_logger.cc
+@@ -124,7 +124,7 @@ proto::EnterpriseCompanionMetadata GetMe
+ metadata.set_application_arch(proto::ARM64);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metadata.set_os_platform(proto::LINUX);
+ #elif BUILDFLAG(IS_MAC)
+ metadata.set_os_platform(proto::MAC);
diff --git a/chromium-next/patches/patch-chrome_enterprise__companion_lock.cc b/chromium-next/patches/patch-chrome_enterprise__companion_lock.cc
index 28d840c44d..c82d188a89 100644
--- a/chromium-next/patches/patch-chrome_enterprise__companion_lock.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/enterprise_companion/lock.cc
@@ -17,7 +17,7 @@
diff --git a/chromium-next/patches/patch-chrome_installer_linux_BUILD.gn b/chromium-next/patches/patch-chrome_installer_linux_BUILD.gn
deleted file mode 100644
index 91f61cd31d..0000000000
--- a/chromium-next/patches/patch-chrome_installer_linux_BUILD.gn
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/installer/linux/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
-+++ chrome/installer/linux/BUILD.gn
-@@ -77,7 +77,7 @@ if (enable_swiftshader) {
- packaging_files += [ "$root_out_dir/vk_swiftshader_icd.json" ]
- }
-
--if (use_qt) {
-+if (use_qt5) {
- # Even though this is a shared library, add it to `packaging_files` instead of
- # `packaging_files_shlibs` to skip the dependency check. This is intentional
- # to prevent a hard dependency on QT for the package.
-@@ -208,7 +208,7 @@ if (build_with_internal_optimization_gui
- }
- }
-
--if (use_qt) {
-+if (use_qt5) {
- strip_binary("strip_qt5_shim") {
- binary_input = "$root_out_dir/libqt5_shim.so"
- deps = [ "//ui/qt:qt5_shim" ]
-@@ -401,7 +401,7 @@ group("installer_deps") {
- "//components/optimization_guide/internal:optimization_guide_internal",
- ]
- }
-- if (use_qt) {
-+ if (use_qt5) {
- public_deps += [
- ":strip_qt5_shim",
- "//ui/qt:qt5_shim",
diff --git a/chromium-next/patches/patch-chrome_services_printing_print__backend__service__impl.cc b/chromium-next/patches/patch-chrome_services_printing_print__backend__service__impl.cc
index 2b41ea7b68..cd76125d0f 100644
--- a/chromium-next/patches/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/chromium-next/patches/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.cc
@@ -50,7 +50,7 @@
#include "printing/backend/cups_connection_pool.h"
diff --git a/chromium-next/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/chromium-next/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index 0c50bec728..50197f8bfd 100644
--- a/chromium-next/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/services/speech/audio_source_fetcher_impl.cc
@@ -132,7 +132,7 @@ void AudioSourceFetcherImpl::Start(
diff --git a/chromium-next/patches/patch-chrome_test_base_scoped__channel__override__posix.cc b/chromium-next/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
index 78bf93faf3..34382948e4 100644
--- a/chromium-next/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/test/base/scoped_channel_override_posix.cc
@@ -45,7 +45,7 @@ std::string GetVersionExtra(ScopedChanne
return "beta";
diff --git a/chromium-next/patches/patch-chrome_test_chromedriver_chrome__launcher.cc b/chromium-next/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
index f12f381eb1..a612ad81af 100644
--- a/chromium-next/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/chromium-next/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/test/chromedriver/chrome_launcher.cc
@@ -73,6 +73,7 @@
#include <fcntl.h>
diff --git a/chromium-next/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/chromium-next/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
index 74adb83d8c..87ee275ecc 100644
--- a/chromium-next/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base
installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/chromium-next/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc b/chromium-next/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 70f5fb0ce7..39157a880e 100644
--- a/chromium-next/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium-next/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/test/chromedriver/key_converter_unittest.cc
@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
diff --git a/chromium-next/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/chromium-next/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
index caf040bbec..45fe4a0f21 100644
--- a/chromium-next/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
@@ -67,7 +67,7 @@ std::string ConvertKeyCodeToTextNoError(
diff --git a/chromium-next/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/chromium-next/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index b1ad810640..5c1a83b2da 100644
--- a/chromium-next/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_updater_app_app__uninstall.cc b/chromium-next/patches/patch-chrome_updater_app_app__uninstall.cc
index 6d5e996bed..a1a039b7c8 100644
--- a/chromium-next/patches/patch-chrome_updater_app_app__uninstall.cc
+++ b/chromium-next/patches/patch-chrome_updater_app_app__uninstall.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/app/app_uninstall.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- chrome/updater/app/app_uninstall.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/updater/app/app_uninstall.cc
@@ -157,7 +157,7 @@ void UninstallInThreadPool(UpdaterScope
}
diff --git a/chromium-next/patches/patch-chrome_updater_configurator.cc b/chromium-next/patches/patch-chrome_updater_configurator.cc
index fc5414411d..2f166e124a 100644
--- a/chromium-next/patches/patch-chrome_updater_configurator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/updater/configurator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/updater/configurator.cc
-@@ -72,7 +72,7 @@ Configurator::Configurator(scoped_refptr
+@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/chromium-next/patches/patch-chrome_updater_lock.cc b/chromium-next/patches/patch-chrome_updater_lock.cc
index 43c76543e2..bd0c267f53 100644
--- a/chromium-next/patches/patch-chrome_updater_lock.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/updater/lock.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-chrome_updater_util_posix__util.cc b/chromium-next/patches/patch-chrome_updater_util_posix__util.cc
index 60974afbf2..9043ce769e 100644
--- a/chromium-next/patches/patch-chrome_updater_util_posix__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/updater/util/posix_util.cc
@@ -20,7 +20,7 @@
#include "chrome/updater/updater_branding.h"
diff --git a/chromium-next/patches/patch-chrome_utility_services.cc b/chromium-next/patches/patch-chrome_utility_services.cc
index 4a8f89b1a6..8b7fbcd983 100644
--- a/chromium-next/patches/patch-chrome_utility_services.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chrome/utility/services.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chrome/utility/services.cc
@@ -49,7 +49,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
diff --git a/chromium-next/patches/patch-chromecast_browser_cast__browser__main__parts.cc b/chromium-next/patches/patch-chromecast_browser_cast__browser__main__parts.cc
index e1b237a407..e286ae2c62 100644
--- a/chromium-next/patches/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chromecast/browser/cast_browser_main_parts.cc
@@ -95,7 +95,7 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium-next/patches/patch-chromecast_browser_cast__content__browser__client.cc b/chromium-next/patches/patch-chromecast_browser_cast__content__browser__client.cc
index 40db7f5103..c8f47aa88c 100644
--- a/chromium-next/patches/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chromecast/browser/cast_content_browser_client.cc
@@ -429,7 +429,7 @@ void CastContentBrowserClient::AppendExt
switches::kAudioOutputChannels));
diff --git a/chromium-next/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/chromium-next/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
index c3aee8fad8..ffcc416c64 100644
--- a/chromium-next/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
@@ -347,7 +347,7 @@ CastWebView::Scoped RuntimeApplicationSe
params->force_720p_resolution =
diff --git a/chromium-next/patches/patch-chromecast_media_base_default__monotonic__clock.cc b/chromium-next/patches/patch-chromecast_media_base_default__monotonic__clock.cc
index 4cff46f55c..ccd30aae88 100644
--- a/chromium-next/patches/patch-chromecast_media_base_default__monotonic__clock.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- chromecast/media/base/default_monotonic_clock.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ chromecast/media/base/default_monotonic_clock.cc
@@ -11,7 +11,7 @@
#include "base/time/time.h"
diff --git a/chromium-next/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/chromium-next/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 3153d2937f..1da2c128ba 100644
--- a/chromium-next/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -1150,7 +1150,7 @@ bool PaymentsDataManager::IsServerCard(c
+@@ -1168,7 +1168,7 @@ bool PaymentsDataManager::IsServerCard(c
bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const {
// The feature is only for Linux, Windows, Mac, and Fuchsia.
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \
@@ -15,7 +15,7 @@ $NetBSD$
// This option should only be shown for users that have not enabled the Sync
// Feature and that have server credit cards available.
// TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and
-@@ -2005,7 +2005,7 @@ bool PaymentsDataManager::AreEwalletAcco
+@@ -2021,7 +2021,7 @@ bool PaymentsDataManager::AreEwalletAcco
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/chromium-next/patches/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
index 213069b4e2..4826627788 100644
--- a/chromium-next/patches/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
+++ b/chromium-next/patches/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/autofill/core/browser/integrators/autofill_optimization_guide.cc
-@@ -185,7 +185,7 @@ void AutofillOptimizationGuide::OnDidPar
+@@ -211,7 +211,7 @@ void AutofillOptimizationGuide::OnDidPar
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (has_credit_card_field &&
- !personal_data_manager.payments_data_manager()
- .GetServerCreditCards()
+ if (!server_cards.empty() &&
+ base::FeatureList::IsEnabled(
+ features::kAutofillEnableAmountExtractionDesktop)) {
diff --git a/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.cc b/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.cc
index 103269f848..4fed89c9e4 100644
--- a/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -4,18 +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-02-17 21:09:38.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -11,7 +11,7 @@ BASE_FEATURE(kAutofillDisableLocalCardMi
- "AutofillDisableLocalCardMigration",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- // When enabled, Chrome will extract the checkout amount from the checkout page
- // of the allowlisted merchant websites.
-@@ -322,7 +322,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
+@@ -292,7 +292,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
#endif // BUILDFLAG(IS_ANDROID)
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.h b/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.h
deleted file mode 100644
index ae41f98322..0000000000
--- a/chromium-next/patches/patch-components_autofill_core_common_autofill__payments__features.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/common/autofill_payments_features.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/autofill/core/common/autofill_payments_features.h
-@@ -17,7 +17,7 @@ COMPONENT_EXPORT(AUTOFILL)
- BASE_DECLARE_FEATURE(kAutofillDisableLocalCardMigration);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(AUTOFILL)
- BASE_DECLARE_FEATURE(kAutofillEnableAmountExtractionDesktop);
- #endif
diff --git a/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.cc b/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.cc
index 1a1d5748db..c3d73438b5 100644
--- a/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.cc
@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
@@ -14,4 +14,22 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled,
false);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ registry->RegisterBooleanPref(
+@@ -294,7 +294,7 @@ bool IsFacilitatedPaymentsEwalletEnabled
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
+ prefs->SetBoolean(kAutofillBnplEnabled, value);
+ }
+@@ -303,7 +303,7 @@ void SetAutofillBnplEnabled(PrefService*
+
+ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return prefs->GetBoolean(kAutofillBnplEnabled);
+ #else
+ return false;
diff --git a/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.h b/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.h
index d7694dcab9..f96048736f 100644
--- a/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.h
+++ b/chromium-next/patches/patch-components_autofill_core_common_autofill__prefs.h
@@ -4,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_prefs.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.h
-@@ -74,7 +74,7 @@ inline constexpr char kAutofillPaymentCv
+@@ -26,7 +26,7 @@ namespace autofill::prefs {
+ inline constexpr std::string_view kAutofillAblationSeedPref =
+ "autofill.ablation_seed";
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Boolean that is true if BNPL on Autofill is enabled.
+ inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+@@ -80,7 +80,7 @@ inline constexpr char kAutofillPaymentCv
inline constexpr char kAutofillPaymentCardBenefits[] =
"autofill.payment_card_benefits";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,3 +24,12 @@ $NetBSD$
// Boolean that controls improved autofill filling predictions. When enabled,
// the autofill functionality is enhanced with adopting user data to
// the form being filled in, which is triggered by the user via an extra
+@@ -235,7 +235,7 @@ void SetFacilitatedPaymentsEwallet(PrefS
+ bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-components_commerce_core_commerce__feature__list.cc b/chromium-next/patches/patch-components_commerce_core_commerce__feature__list.cc
index d6dc437bc2..f3541bd627 100644
--- a/chromium-next/patches/patch-components_commerce_core_commerce__feature__list.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/commerce/core/commerce_feature_list.cc
-@@ -165,7 +165,7 @@ BASE_FEATURE(kPriceInsights,
+@@ -157,7 +157,7 @@ BASE_FEATURE(kPriceInsights,
"PriceInsights",
base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,16 +15,16 @@ $NetBSD$
BASE_FEATURE(kPriceInsightsRegionLaunched,
"PriceInsightsRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -235,7 +235,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
-
+@@ -218,7 +218,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -244,7 +244,7 @@ const base::FeatureParam<bool> kDiscount
+@@ -227,7 +227,7 @@ const base::FeatureParam<bool> kDiscount
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,16 +33,16 @@ $NetBSD$
BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
"EnableDiscountInfoApiRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -258,7 +258,7 @@ const char kHistoryClustersBehaviorParam
- const char kMerchantWideBehaviorParam[] = "merchant-wide-behavior";
+@@ -242,7 +242,7 @@ const char kMerchantWideBehaviorParam[]
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -299,7 +299,8 @@ const base::FeatureParam<bool> kDeleteAl
+@@ -283,7 +283,8 @@ const base::FeatureParam<bool> kDeleteAl
BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-components_constrained__window_constrained__window__views.cc b/chromium-next/patches/patch-components_constrained__window_constrained__window__views.cc
index 2b995ae633..56808c37d6 100644
--- a/chromium-next/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/constrained_window/constrained_window_views.cc
-@@ -371,7 +371,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -375,7 +375,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/chromium-next/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium-next/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index 81e65e4778..97cec65fdd 100644
--- a/chromium-next/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_cookie__config_cookie__store__util.cc b/chromium-next/patches/patch-components_cookie__config_cookie__store__util.cc
index 708f842911..d9a55411d8 100644
--- a/chromium-next/patches/patch-components_cookie__config_cookie__store__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/cookie_config/cookie_store_util.cc
@@ -12,7 +12,7 @@
namespace cookie_config {
diff --git a/chromium-next/patches/patch-components_crash_core_app_BUILD.gn b/chromium-next/patches/patch-components_crash_core_app_BUILD.gn
index 74f723e2c7..c14432d200 100644
--- a/chromium-next/patches/patch-components_crash_core_app_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
diff --git a/chromium-next/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc b/chromium-next/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
index 5c9c501dcd..e8b6baf5c7 100644
--- a/chromium-next/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_crash_core_app_crashpad__handler__main.cc b/chromium-next/patches/patch-components_crash_core_app_crashpad__handler__main.cc
index cb76f10ee9..137ee8b113 100644
--- a/chromium-next/patches/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/chromium-next/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
index 3ba270c141..664f4479a8 100644
--- a/chromium-next/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_crash_core_common_BUILD.gn b/chromium-next/patches/patch-components_crash_core_common_BUILD.gn
index 7df377f3c3..e0431514ee 100644
--- a/chromium-next/patches/patch-components_crash_core_common_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/crash/core/common/BUILD.gn
@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/chromium-next/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 2a05e8e54f..4590c7fc39 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/mock_signals_aggregator.h
@@ -17,7 +17,7 @@ class MockSignalsAggregator : public Sig
MockSignalsAggregator();
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator.h b/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator.h
index 499eba6d45..3d4407c61a 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator.h
@@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedSe
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
index e9779001e2..7dcbc1e775 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator_impl.cc
@@ -64,7 +64,7 @@ SignalsAggregatorImpl::SignalsAggregator
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
index 9e4ff7ff44..2b6be7904f 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator_impl.h
@@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public Sig
~SignalsAggregatorImpl() override;
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service.h b/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service.h
index a5678329ed..2d4c936473 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/user_permission_service.h
@@ -57,7 +57,7 @@ class UserPermissionService : public Key
// missing.
diff --git a/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
index 0653ec8ce6..170d122df7 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h b/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
index cea8664523..7f1c5385fa 100644
--- a/chromium-next/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/browser/user_permission_service_impl.h
@@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public
diff --git a/chromium-next/patches/patch-components_device__signals_core_common_signals__features.cc b/chromium-next/patches/patch-components_device__signals_core_common_signals__features.cc
index 385996ed91..1edea33cd6 100644
--- a/chromium-next/patches/patch-components_device__signals_core_common_signals__features.cc
+++ b/chromium-next/patches/patch-components_device__signals_core_common_signals__features.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/common/signals_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/common/signals_features.cc
-@@ -50,7 +50,7 @@ bool IsNewFunctionEnabled(NewEvFunction
- }
+@@ -11,7 +11,7 @@ BASE_FEATURE(kAllowClientCertificateRepo
+ base::FEATURE_ENABLED_BY_DEFAULT);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-components_device__signals_core_common_signals__features.h b/chromium-next/patches/patch-components_device__signals_core_common_signals__features.h
index 9bf6c38eb3..4ac7b810d2 100644
--- a/chromium-next/patches/patch-components_device__signals_core_common_signals__features.h
+++ b/chromium-next/patches/patch-components_device__signals_core_common_signals__features.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/common/signals_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/common/signals_features.h
-@@ -31,7 +31,7 @@ enum class NewEvFunction { kFileSystemIn
- bool IsNewFunctionEnabled(NewEvFunction new_ev_function);
+@@ -14,7 +14,7 @@ namespace enterprise_signals::features {
+ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingForUsers);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc b/chromium-next/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
index 1542c41d04..f219069ee1 100644
--- a/chromium-next/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/core/system_signals/platform_delegate.cc
@@ -11,7 +11,7 @@ namespace device_signals {
diff --git a/chromium-next/patches/patch-components_device__signals_test_signals__contract.cc b/chromium-next/patches/patch-components_device__signals_test_signals__contract.cc
index 178a392718..4369014e2e 100644
--- a/chromium-next/patches/patch-components_device__signals_test_signals__contract.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/device_signals/test/signals_contract.cc
@@ -212,7 +212,7 @@ GetSignalsContract() {
base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/chromium-next/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/chromium-next/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index 4481c52d64..bce5712177 100644
--- a/chromium-next/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_embedder__support_user__agent__utils.cc b/chromium-next/patches/patch-components_embedder__support_user__agent__utils.cc
index ca74725d26..a83e1f51d2 100644
--- a/chromium-next/patches/patch-components_embedder__support_user__agent__utils.cc
+++ b/chromium-next/patches/patch-components_embedder__support_user__agent__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/embedder_support/user_agent_utils.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/embedder_support/user_agent_utils.cc
-@@ -481,6 +481,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -451,6 +451,9 @@ std::string GetPlatformForUAMetadata() {
# else
return "Chromium OS";
# endif
diff --git a/chromium-next/patches/patch-components_embedder__support_user__agent__utils__unittest.cc b/chromium-next/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
index 938fe51f46..2b8bac4913 100644
--- a/chromium-next/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/embedder_support/user_agent_utils_unittest.cc
@@ -71,7 +71,7 @@ const char kDesktop[] =
"X11; CrOS x86_64 14541.0.0"
@@ -24,7 +24,7 @@ $NetBSD$
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -727,7 +727,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMeta
+@@ -703,7 +703,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMeta
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/chromium-next/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium-next/patches/patch-components_enterprise_watermarking_watermark.cc
index e35841ccee..0ddbd0e454 100644
--- a/chromium-next/patches/patch-components_enterprise_watermarking_watermark.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/enterprise/watermarking/watermark.cc
@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
"Segoe UI",
diff --git a/chromium-next/patches/patch-components_error__page_common_localized__error.cc b/chromium-next/patches/patch-components_error__page_common_localized__error.cc
index 044791ed18..d28c4e9c38 100644
--- a/chromium-next/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_eye__dropper_eye__dropper__view.cc b/chromium-next/patches/patch-components_eye__dropper_eye__dropper__view.cc
index abaf6ca85e..39d86ac1ec 100644
--- a/chromium-next/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium-next/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -203,7 +203,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
+@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
// EyeDropper/WidgetDelegate.
set_owned_by_client();
SetPreferredSize(GetSize());
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_event__constants.cc b/chromium-next/patches/patch-components_feature__engagement_public_event__constants.cc
index ac4bec7959..3631fa56f9 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_event__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/event_constants.cc
@@ -11,7 +11,7 @@ namespace feature_engagement {
namespace events {
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_event__constants.h b/chromium-next/patches/patch-components_feature__engagement_public_event__constants.h
index 41a8f644f9..60b8689222 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_event__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/event_constants.h
@@ -14,7 +14,7 @@ namespace events {
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_feature__configurations.cc b/chromium-next/patches/patch-components_feature__engagement_public_feature__configurations.cc
index 9c7b2b68db..c188c6ac62 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/chromium-next/patches/patch-components_feature__engagement_public_feature__configurations.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/feature_configurations.cc
-@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUs
+@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUs
std::optional<FeatureConfig> GetClientSideFeatureConfig(
const base::Feature* feature) {
@@ -15,7 +15,7 @@ $NetBSD$
// The IPH bubble for link capturing has a trigger set to ANY so that it
// always shows up. The per app specific guardrails are independently stored
-@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSi
+@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSi
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
std::optional<FeatureConfig> config = FeatureConfig();
config->valid = true;
-@@ -1644,7 +1644,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -1724,7 +1724,8 @@ std::optional<FeatureConfig> GetClientSi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.cc b/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.cc
index 10087347ea..25a42927cb 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.cc
+++ b/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-02-25 19:55:16.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);
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -646,7 +646,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
+@@ -667,7 +667,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
#endif // BUILDFLAG(IS_IOS)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature,
"IPH_AutofillCardInfoRetrievalSuggestion",
-@@ -790,7 +790,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -811,7 +811,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.h b/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.h
index ebaab86894..f774755ca4 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium-next/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/feature_constants.h
@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -285,7 +285,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefau
+@@ -295,7 +295,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(
kIPHAutofillCardInfoRetrievalSuggestionFeature);
-@@ -343,7 +343,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
+@@ -353,7 +353,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium-next/patches/patch-components_feature__engagement_public_feature__list.cc
index 2cc8f1a167..d8454eef5e 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/feature_list.cc
-@@ -162,7 +162,7 @@ const base::Feature* const kAllFeatures[
- &kIPHiOSSharedTabGroupForeground,
+@@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[
+ &kIPHiOSReminderNotificationsOverflowMenuBubbleFeature,
#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
-@@ -232,7 +232,7 @@ const base::Feature* const kAllFeatures[
+@@ -236,7 +236,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)
&kIPHAutofillCardInfoRetrievalSuggestionFeature,
&kIPHAutofillCreditCardBenefitFeature,
-@@ -286,7 +286,7 @@ const base::Feature* const kAllFeatures[
+@@ -290,7 +290,7 @@ const base::Feature* const kAllFeatures[
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-components_feature__engagement_public_feature__list.h b/chromium-next/patches/patch-components_feature__engagement_public_feature__list.h
index 124743ecb3..8014a728d7 100644
--- a/chromium-next/patches/patch-components_feature__engagement_public_feature__list.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feature_engagement/public/feature_list.h
-@@ -279,7 +279,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSSharedTabG
+@@ -291,7 +291,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSReminderNo
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -389,7 +389,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
+@@ -402,7 +402,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
"IPH_AutofillCreditCardBenefit");
-@@ -483,7 +484,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
+@@ -496,7 +497,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,
-@@ -644,7 +645,7 @@ inline constexpr flags_ui::FeatureEntry:
- VARIATION_ENTRY(kIPHiOSLensOverlayEntrypointTipFeature),
- VARIATION_ENTRY(kIPHiOSSharedTabGroupForeground),
+@@ -662,7 +663,7 @@ inline constexpr flags_ui::FeatureEntry:
+ VARIATION_ENTRY(kIPHiOSDefaultBrowserBannerPromoFeature),
+ VARIATION_ENTRY(kIPHiOSReminderNotificationsOverflowMenuBubbleFeature),
#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(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -703,7 +704,8 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -722,7 +723,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(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
-@@ -755,7 +757,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -774,7 +776,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-components_feed_core_proto_v2_wire_version.proto b/chromium-next/patches/patch-components_feed_core_proto_v2_wire_version.proto
index 905059d460..d7c6bce6f2 100644
--- a/chromium-next/patches/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feed/core/proto/v2/wire/version.proto
@@ -25,8 +25,8 @@ message Version {
BETA = 3;
diff --git a/chromium-next/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/chromium-next/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 7d76af40f2..5b61415bf2 100644
--- a/chromium-next/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feed/core/v2/feed_network_impl_unittest.cc
@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
diff --git a/chromium-next/patches/patch-components_feed_core_v2_proto__util.cc b/chromium-next/patches/patch-components_feed_core_v2_proto__util.cc
index 90f7cf6a8f..b57451244b 100644
--- a/chromium-next/patches/patch-components_feed_core_v2_proto__util.cc
+++ b/chromium-next/patches/patch-components_feed_core_v2_proto__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feed/core/v2/proto_util.cc
@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMess
diff --git a/chromium-next/patches/patch-components_feed_core_v2_proto__util__unittest.cc b/chromium-next/patches/patch-components_feed_core_v2_proto__util__unittest.cc
index 4cf8ce1ab0..18458bfc92 100644
--- a/chromium-next/patches/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/chromium-next/patches/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feed/core/v2/proto_util_unittest.cc
@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
diff --git a/chromium-next/patches/patch-components_feed_core_v2_test_proto__printer.cc b/chromium-next/patches/patch-components_feed_core_v2_test_proto__printer.cc
index d2717b9023..90b5deec26 100644
--- a/chromium-next/patches/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/feed/core/v2/test/proto_printer.cc
@@ -158,8 +158,8 @@ class TextProtoPrinter {
}
diff --git a/chromium-next/patches/patch-components_flags__ui_flags__state.cc b/chromium-next/patches/patch-components_flags__ui_flags__state.cc
index ef68f6c476..e6e1cd49a2 100644
--- a/chromium-next/patches/patch-components_flags__ui_flags__state.cc
+++ b/chromium-next/patches/patch-components_flags__ui_flags__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/flags_ui/flags_state.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/flags_ui/flags_state.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/flags_ui/flags_state.cc
-@@ -751,7 +751,7 @@ unsigned short FlagsState::GetCurrentPla
+@@ -761,7 +761,7 @@ unsigned short FlagsState::GetCurrentPla
return kOsWin;
#elif BUILDFLAG(IS_CHROMEOS)
return kOsCrOS;
diff --git a/chromium-next/patches/patch-components_gcm__driver_gcm__desktop__utils.cc b/chromium-next/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
index 9bd85207d4..076085d79f 100644
--- a/chromium-next/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/gcm_driver/gcm_desktop_utils.cc
@@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform()
return GCMClient::PLATFORM_ANDROID;
diff --git a/chromium-next/patches/patch-components_gwp__asan_BUILD.gn b/chromium-next/patches/patch-components_gwp__asan_BUILD.gn
index d6d7afdfb5..12de79be24 100644
--- a/chromium-next/patches/patch-components_gwp__asan_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/gwp_asan/BUILD.gn
@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
"//testing/gtest",
diff --git a/chromium-next/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/chromium-next/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index e731cbe607..71f06b1b23 100644
--- a/chromium-next/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_gwp__asan_client_gwp__asan.cc b/chromium-next/patches/patch-components_gwp__asan_client_gwp__asan.cc
index 72d1c112bc..ded128fedb 100644
--- a/chromium-next/patches/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/gwp_asan/client/gwp_asan.cc
@@ -75,7 +75,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
diff --git a/chromium-next/patches/patch-components_gwp__asan_client_gwp__asan__features.cc b/chromium-next/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
index 4c063387d4..24bc51ade3 100644
--- a/chromium-next/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
diff --git a/chromium-next/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/chromium-next/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
index 07ff1157fc..aee38d27b6 100644
--- a/chromium-next/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_live__caption_caption__util.cc b/chromium-next/patches/patch-components_live__caption_caption__util.cc
index 31297421b0..43c2cdafa4 100644
--- a/chromium-next/patches/patch-components_live__caption_caption__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/live_caption/caption_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/live_caption/caption_util.cc
@@ -136,7 +136,7 @@ bool IsLiveCaptionFeatureSupported() {
std::string GetCaptionSettingsUrl() {
diff --git a/chromium-next/patches/patch-components_live__caption_caption__util.h b/chromium-next/patches/patch-components_live__caption_caption__util.h
index df9705bec1..65380ef931 100644
--- a/chromium-next/patches/patch-components_live__caption_caption__util.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/live_caption/caption_util.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/live_caption/caption_util.h
@@ -15,7 +15,7 @@ class PrefService;
namespace captions {
diff --git a/chromium-next/patches/patch-components_media__router_common_media__source.cc b/chromium-next/patches/patch-components_media__router_common_media__source.cc
index e25c36900c..f0f1b8b386 100644
--- a/chromium-next/patches/patch-components_media__router_common_media__source.cc
+++ b/chromium-next/patches/patch-components_media__router_common_media__source.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/media_source.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/media_router/common/media_source.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/media_router/common/media_source.cc
-@@ -57,7 +57,7 @@ bool IsSystemAudioCaptureSupported() {
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
if (!media::IsSystemLoopbackCaptureSupported()) {
return false;
}
diff --git a/chromium-next/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/chromium-next/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index 180c5f1c0c..f13b27288b 100644
--- a/chromium-next/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h b/chromium-next/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
index 3494e0c1a5..9ba8f552ac 100644
--- a/chromium-next/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/media_router/common/providers/cast/channel/enum_table.h
@@ -368,7 +368,12 @@ class EnumTable {
diff --git a/chromium-next/patches/patch-components_metrics_drive__metrics__provider.cc b/chromium-next/patches/patch-components_metrics_drive__metrics__provider.cc
new file mode 100644
index 0000000000..1e08af3f8b
--- /dev/null
+++ b/chromium-next/patches/patch-components_metrics_drive__metrics__provider.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/metrics/drive_metrics_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ components/metrics/drive_metrics_provider.cc
+@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetr
+ response.has_seek_penalty);
+ RecordTriStateMetric("UMA.SeekPenaltyResult.Base",
+ response.has_seek_penalty_base);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable);
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/chromium-next/patches/patch-components_metrics_drive__metrics__provider__linux.cc b/chromium-next/patches/patch-components_metrics_drive__metrics__provider__linux.cc
index 3312ba921d..e822d26e02 100644
--- a/chromium-next/patches/patch-components_metrics_drive__metrics__provider__linux.cc
+++ b/chromium-next/patches/patch-components_metrics_drive__metrics__provider__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/drive_metrics_provider_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/metrics/drive_metrics_provider_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/metrics/drive_metrics_provider_linux.cc
@@ -4,7 +4,13 @@
diff --git a/chromium-next/patches/patch-components_metrics_dwa_dwa__service.cc b/chromium-next/patches/patch-components_metrics_dwa_dwa__service.cc
index 4e99d2160a..015d73bfa9 100644
--- a/chromium-next/patches/patch-components_metrics_dwa_dwa__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/metrics/dwa/dwa_service.cc
@@ -161,7 +161,7 @@ void DwaService::RecordCoarseSystemInfor
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
diff --git a/chromium-next/patches/patch-components_metrics_metrics__log.cc b/chromium-next/patches/patch-components_metrics_metrics__log.cc
index a2072c7205..b25b445d6d 100644
--- a/chromium-next/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/metrics/metrics_log.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/metrics/metrics_log.cc
-@@ -60,7 +60,7 @@
+@@ -61,7 +61,7 @@
#include "base/win/current_module.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -150,7 +150,7 @@ void RecordCurrentTime(
+@@ -157,7 +157,7 @@ void RecordCurrentTime(
}
}
@@ -24,7 +24,7 @@ $NetBSD$
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -413,7 +413,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -435,7 +435,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());
-@@ -430,7 +430,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -452,7 +452,7 @@ void MetricsLog::RecordCoreSystemProfile
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/chromium-next/patches/patch-components_metrics_motherboard.cc b/chromium-next/patches/patch-components_metrics_motherboard.cc
index 5bfeab0d16..2bd1f66543 100644
--- a/chromium-next/patches/patch-components_metrics_motherboard.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/metrics/motherboard.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/metrics/motherboard.cc
@@ -1,6 +1,7 @@
// Copyright 2022 The Chromium Authors
diff --git a/chromium-next/patches/patch-components_named__mojo__ipc__server_connection__info.h b/chromium-next/patches/patch-components_named__mojo__ipc__server_connection__info.h
index efd44cc558..adf8497961 100644
--- a/chromium-next/patches/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/named_mojo_ipc_server/connection_info.h
@@ -12,8 +12,14 @@
#include "base/win/scoped_handle.h"
diff --git a/chromium-next/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/chromium-next/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 7731ad2aa4..592f56a638 100644
--- a/chromium-next/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_named__system__lock_lock.h b/chromium-next/patches/patch-components_named__system__lock_lock.h
index fc611b4d80..4df5f92761 100644
--- a/chromium-next/patches/patch-components_named__system__lock_lock.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/named_system_lock/lock.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_optimization__guide_core_optimization__guide__features.cc b/chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
index e2a2ddc57e..5fad687993 100644
--- a/chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_optimization__guide_core_optimization__guide__util.cc b/chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
index 12e546b594..5433e9763c 100644
--- a/chromium-next/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/chromium-next/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index 55c07e1fbd..9c05c0587a 100644
--- a/chromium-next/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_os__crypt_async_common_encryptor.cc b/chromium-next/patches/patch-components_os__crypt_async_common_encryptor.cc
deleted file mode 100644
index 4d031d44ba..0000000000
--- a/chromium-next/patches/patch-components_os__crypt_async_common_encryptor.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/os_crypt/async/common/encryptor.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/os_crypt/async/common/encryptor.cc
-@@ -275,7 +275,7 @@ std::optional<std::string> Encryptor::De
- // or not encryption worked or not, and certainly not advisable to recommend
- // a re-encryption of this potentially invalid data.
- // TODO(crbug.com/365712505): Remove this fallback.
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \
- !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
- BUILDFLAG(IS_FUCHSIA)
- if (plaintext == string_data) {
diff --git a/chromium-next/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc b/chromium-next/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
index ce73d592b3..b576adeaa5 100644
--- a/chromium-next/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/os_crypt/sync/libsecret_util_linux.cc
@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
diff --git a/chromium-next/patches/patch-components_os__crypt_sync_os__crypt.h b/chromium-next/patches/patch-components_os__crypt_sync_os__crypt.h
index 1a8ab59c25..c08b13d196 100644
--- a/chromium-next/patches/patch-components_os__crypt_sync_os__crypt.h
+++ b/chromium-next/patches/patch-components_os__crypt_sync_os__crypt.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/sync/os_crypt.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/os_crypt/sync/os_crypt.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/os_crypt/sync/os_crypt.h
-@@ -15,7 +15,7 @@
+@@ -16,7 +16,7 @@
#include "build/chromecast_buildflags.h"
#include "crypto/subtle_passkey.h"
@@ -15,16 +15,7 @@ $NetBSD$
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -24,7 +24,7 @@ class PrefRegistrySimple;
- class PrefService;
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- namespace crypto {
- class SymmetricKey;
- }
-@@ -37,7 +37,7 @@ struct Config;
+@@ -32,7 +32,7 @@ struct Config;
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -33,7 +24,7 @@ $NetBSD$
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -82,7 +82,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockK
+@@ -77,7 +77,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)
@@ -42,7 +33,16 @@ $NetBSD$
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -109,7 +109,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -86,7 +86,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ClearCac
+ COMPONENT_EXPORT(OS_CRYPT)
+ void SetEncryptionPasswordForTesting(const std::string& password);
+ #endif // (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \
+ !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
+ BUILDFLAG(IS_FUCHSIA)
+ COMPONENT_EXPORT(OS_CRYPT)
+@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -51,7 +51,7 @@ $NetBSD$
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -201,7 +201,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -203,7 +203,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
void ResetStateForTesting();
#endif
@@ -60,8 +60,8 @@ $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
-@@ -226,13 +226,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
- crypto::SymmetricKey* GetEncryptionKey();
+@@ -227,13 +227,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+ bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
diff --git a/chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client.cc b/chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client.cc
index bf22e78de3..7a5811ec29 100644
--- a/chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index f8068bd630..53b4d73847 100644
--- a/chromium-next/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_paint__preview_common_proto_paint__preview.proto b/chromium-next/patches/patch-components_paint__preview_common_proto_paint__preview.proto
index 62c44c8e88..9ec08a6411 100644
--- a/chromium-next/patches/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/paint_preview/common/proto/paint_preview.proto
@@ -82,8 +82,8 @@ message PaintPreviewFrameProto {
// Stores Chrome version.
diff --git a/chromium-next/patches/patch-components_paint__preview_player_player__compositor__delegate.cc b/chromium-next/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
index 351b48e4a9..416ff7d5e6 100644
--- a/chromium-next/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.cc
index 852266e4bc..cf602b5e57 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.cc
@@ -35,7 +35,7 @@ BASE_FEATURE(kClearUndecryptablePassword
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -113,7 +113,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
+@@ -107,7 +107,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.h b/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.h
index 94496e7466..fc5a30b48e 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_features_password__features.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
+@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__form__manager.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__form__manager.cc
index 5a65fe1314..4c77c96510 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_form_manager.cc
@@ -63,7 +63,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__manager.cc
index de9113cc37..c15bf64fc3 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager.cc
+++ b/chromium-next/patches/patch-components_password__manager_core_browser_password__manager.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_manager.cc
-@@ -433,7 +433,7 @@ void PasswordManager::RegisterProfilePre
- prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
- #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
+@@ -471,7 +471,7 @@ void PasswordManager::RegisterProfilePre
+ false);
+ #endif
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -446,7 +446,7 @@ void PasswordManager::RegisterProfilePre
+@@ -484,7 +484,7 @@ void PasswordManager::RegisterProfilePre
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__client.h b/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__client.h
index fd40bc13ae..cc2f2127cf 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-02-25 19:55:16.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"
-@@ -559,7 +559,7 @@ class PasswordManagerClient {
+@@ -549,7 +549,7 @@ class PasswordManagerClient {
CredentialsCallback callback);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
index 4ed7f32de8..29c20dd173 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_manager_switches.cc
@@ -6,7 +6,7 @@
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.h b/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.h
index cc6a47aba1..855956c93b 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_manager_switches.h
@@ -9,7 +9,7 @@
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index d516b839ca..7e8050d2f6 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -44,7 +44,7 @@ std::u16string GetUsernameFromLabel(cons
+@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(cons
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -293,7 +293,7 @@ void PasswordManualFallbackFlow::DidAcce
+@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcce
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -428,7 +428,7 @@ void PasswordManualFallbackFlow::EnsureC
+@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureC
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index e035ba66ce..4f24c3b3b9 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -17,7 +17,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 8d073b6637..a45b666d61 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_store_factory_util.cc
@@ -29,7 +29,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
index 73049a3ce4..493e25db98 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 61b604489c..475f101009 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 8eeb62ad1d..af408944a2 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
@@ -2257,7 +2257,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
testing::Bool()));
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index b5db76a31f..e16fadc618 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -195,7 +195,7 @@ version_info::Channel StubPasswordManage
+@@ -199,7 +199,7 @@ version_info::Channel StubPasswordManage
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index 7147007ca7..ca8ba3fba7 100644
--- a/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium-next/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.h
-@@ -76,7 +76,7 @@ class StubPasswordManagerClient : public
+@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public
MockPasswordFeatureManager* GetPasswordFeatureManager();
version_info::Channel GetChannel() const override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium-next/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium-next/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index 800bb0b94b..0388a71e62 100644
--- a/chromium-next/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -50,7 +50,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.
-@@ -349,7 +349,7 @@ inline constexpr char kAutofillableCrede
+@@ -359,7 +359,7 @@ inline constexpr char kPasswordChangeFlo
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/chromium-next/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/chromium-next/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
index aa493f77cd..0ade499627 100644
--- a/chromium-next/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_performance__manager_public_features.h b/chromium-next/patches/patch-components_performance__manager_public_features.h
index 4e7621d4ed..c80617949a 100644
--- a/chromium-next/patches/patch-components_performance__manager_public_features.h
+++ b/chromium-next/patches/patch-components_performance__manager_public_features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/public/features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/performance_manager/public/features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/performance_manager/public/features.h
-@@ -21,7 +21,7 @@ BASE_DECLARE_FEATURE(kRunOnMainThreadSyn
+@@ -17,7 +17,7 @@ namespace performance_manager::features
#if !BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-components_permissions_prediction__service_prediction__common.cc b/chromium-next/patches/patch-components_permissions_prediction__service_prediction__common.cc
index 2accfb3bfd..d8f292d8fe 100644
--- a/chromium-next/patches/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/chromium-next/patches/patch-components_permissions_prediction__service_prediction__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/permissions/prediction_service/prediction_common.cc
@@ -32,7 +32,7 @@ int BucketizeValue(int count) {
diff --git a/chromium-next/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/chromium-next/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
index 72eb2d198f..16a6f1bf47 100644
--- a/chromium-next/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/browser/policy_pref_mapping_test.cc
@@ -408,7 +408,7 @@ class PolicyTestCase {
const std::string os("chromeos_ash");
diff --git a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 537f4a4d7c..89488799f1 100644
--- a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_client.cc
@@ -739,7 +739,7 @@ void CloudPolicyClient::FetchPolicy(Poli
fetch_request->set_invalidation_payload(invalidation_payload_);
diff --git a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index e06b725a59..f1f4853cfd 100644
--- a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
@@ -25,7 +25,7 @@ namespace policy {
diff --git a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index 91a845b472..1e24afa5f6 100644
--- a/chromium-next/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_util.cc
@@ -20,7 +20,7 @@
#include "base/win/wincred_shim.h"
diff --git a/chromium-next/patches/patch-components_policy_core_common_policy__loader__common.cc b/chromium-next/patches/patch-components_policy_core_common_policy__loader__common.cc
index ae98846996..dab54f50db 100644
--- a/chromium-next/patches/patch-components_policy_core_common_policy__loader__common.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
diff --git a/chromium-next/patches/patch-components_policy_core_common_policy__paths.cc b/chromium-next/patches/patch-components_policy_core_common_policy__paths.cc
index e33374be16..0183219f8b 100644
--- a/chromium-next/patches/patch-components_policy_core_common_policy__paths.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_policy_core_common_policy__utils.cc b/chromium-next/patches/patch-components_policy_core_common_policy__utils.cc
index b8fc9d5a51..3959fb560c 100644
--- a/chromium-next/patches/patch-components_policy_core_common_policy__utils.cc
+++ b/chromium-next/patches/patch-components_policy_core_common_policy__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_utils.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/policy/core/common/policy_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/core/common/policy_utils.cc
@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService*
return true;
diff --git a/chromium-next/patches/patch-components_policy_tools_generate__policy__source.py b/chromium-next/patches/patch-components_policy_tools_generate__policy__source.py
index 89ef66cee7..386e3ca073 100644
--- a/chromium-next/patches/patch-components_policy_tools_generate__policy__source.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/policy/tools/generate_policy_source.py
@@ -38,9 +38,9 @@ PLATFORM_STRINGS = {
'ios': ['ios'],
diff --git a/chromium-next/patches/patch-components_power__metrics_BUILD.gn b/chromium-next/patches/patch-components_power__metrics_BUILD.gn
index 15db43b946..1fad1c72b6 100644
--- a/chromium-next/patches/patch-components_power__metrics_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/power_metrics/BUILD.gn
@@ -41,7 +41,7 @@ static_library("power_metrics") {
ldflags = [ "/DELAYLOAD:setupapi.dll" ]
diff --git a/chromium-next/patches/patch-components_power__metrics_energy__metrics__provider.cc b/chromium-next/patches/patch-components_power__metrics_energy__metrics__provider.cc
index 4f1c272d9b..8493d06483 100644
--- a/chromium-next/patches/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_regional__capabilities_regional__capabilities__service.cc b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
new file mode 100644
index 0000000000..e39526b31e
--- /dev/null
+++ b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ components/regional_capabilities/regional_capabilities_service.cc
+@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::Initia
+ base::UmaHistogramEnumeration(kUnknownCountryIdStored,
+ UnknownCountryIdStored::kValidCountryId);
+ } else {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
+ profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
+ country_id.reset();
diff --git a/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
new file mode 100644
index 0000000000..f55cd55ade
--- /dev/null
+++ b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.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/regional_capabilities/regional_capabilities_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ components/regional_capabilities/regional_capabilities_switches.cc
+@@ -6,7 +6,7 @@
+
+ namespace switches {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kClearPrefForUnknownCountry,
+ "ClearCountryPrefForStoredUnknownCountry",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.h b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
new file mode 100644
index 0000000000..f31fd20e2b
--- /dev/null
+++ b/chromium-next/patches/patch-components_regional__capabilities_regional__capabilities__switches.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/regional_capabilities/regional_capabilities_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ components/regional_capabilities/regional_capabilities_switches.h
+@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoic
+ inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
+ inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // When the `country_codes::kCountryIDUnknown` is stored in prefs and this
+ // feature is enabled the pref will be cleared allowing a valid country to be
+ // set again.
diff --git a/chromium-next/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/chromium-next/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index 657e15d4ea..9f31b901cc 100644
--- a/chromium-next/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/chromium-next/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
index 1d50c5b1c2..e79b68e81a 100644
--- a/chromium-next/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/safe_browsing/content/resources/gen_file_type_proto.py
@@ -37,6 +37,9 @@ def PlatformTypes():
"chromeos":
diff --git a/chromium-next/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/chromium-next/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 434295df46..d84108b9b0 100644
--- a/chromium-next/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium-next/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 91fc1c12cb..5c3febe366 100644
--- a/chromium-next/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/chromium-next/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -110,7 +110,7 @@ RTLookupRequest::OSType GetRTLookupReque
return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/chromium-next/patches/patch-components_safe__browsing_core_common_features.cc b/chromium-next/patches/patch-components_safe__browsing_core_common_features.cc
deleted file mode 100644
index 721ba05356..0000000000
--- a/chromium-next/patches/patch-components_safe__browsing_core_common_features.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/safe_browsing/core/common/features.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/safe_browsing/core/common/features.cc
-@@ -262,7 +262,7 @@ constexpr base::FeatureParam<std::string
- BASE_FEATURE(kSafeBrowsingAsyncRealTimeCheck,
- "SafeBrowsingAsyncRealTimeCheck",
- #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)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/chromium-next/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc b/chromium-next/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
deleted file mode 100644
index cf88fb46a1..0000000000
--- a/chromium-next/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/search_engines/search_engine_choice/search_engine_choice_service.cc
-@@ -625,7 +625,7 @@ void SearchEngineChoiceService::Register
-
- int SearchEngineChoiceService::GetCountryIdInternal() {
- // `country_codes::kCountryIDAtInstall` may not be set yet.
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Android, ChromeOS and Linux, `country_codes::kCountryIDAtInstall` is
- // computed asynchronously using platform-specific signals, and may not be
- // available yet.
diff --git a/chromium-next/patches/patch-components_search__engines_search__engines__switches.cc b/chromium-next/patches/patch-components_search__engines_search__engines__switches.cc
deleted file mode 100644
index 7b3ee9d086..0000000000
--- a/chromium-next/patches/patch-components_search__engines_search__engines__switches.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/search_engines/search_engines_switches.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/search_engines/search_engines_switches.cc
-@@ -107,7 +107,7 @@ const base::FeatureParam<bool> kReconcil
- "reconcile_with_all_known_engines",
- false);
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(SEARCH_ENGINES_SWITCHES)
- BASE_FEATURE(kClearPrefForUnknownCountry,
- "ClearCountryPrefForStoredUnknownCountry",
diff --git a/chromium-next/patches/patch-components_search__engines_search__engines__switches.h b/chromium-next/patches/patch-components_search__engines_search__engines__switches.h
deleted file mode 100644
index f0a058be62..0000000000
--- a/chromium-next/patches/patch-components_search__engines_search__engines__switches.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/search_engines/search_engines_switches.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ components/search_engines/search_engines_switches.h
-@@ -113,7 +113,7 @@ BASE_DECLARE_FEATURE(kTemplateUrlReconci
- COMPONENT_EXPORT(SEARCH_ENGINES_SWITCHES)
- extern const base::FeatureParam<bool> kReconcileWithAllKnownEngines;
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When the `country_codes::kCountryIDUnknown` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
diff --git a/chromium-next/patches/patch-components_search__engines_template__url__service.cc b/chromium-next/patches/patch-components_search__engines_template__url__service.cc
index ef65ca6825..501a9b96d6 100644
--- a/chromium-next/patches/patch-components_search__engines_template__url__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/search_engines/template_url_service.cc
-@@ -3218,7 +3218,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3229,7 +3229,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-next/patches/patch-components_security__interstitials_content_utils.cc b/chromium-next/patches/patch-components_security__interstitials_content_utils.cc
index 7620d0c05e..cf2b14c2ee 100644
--- a/chromium-next/patches/patch-components_security__interstitials_content_utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/security_interstitials/content/utils.cc
@@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() {
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/chromium-next/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index a2b68f549a..543fba7bc7 100644
--- a/chromium-next/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_services_on__device__translation_sandbox__hook.cc b/chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.cc
index 6d5f42db90..117ef0eed5 100644
--- a/chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_services_on__device__translation_sandbox__hook.h b/chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.h
index 06507fce4a..3144b7243d 100644
--- a/chromium-next/patches/patch-components_services_on__device__translation_sandbox__hook.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/chromium-next/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index 369aa1b107..b6d57d6a99 100644
--- a/chromium-next/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
@@ -22,7 +22,7 @@
diff --git a/chromium-next/patches/patch-components_soda_soda__util.cc b/chromium-next/patches/patch-components_soda_soda__util.cc
index 639c9c496a..1da5fb2301 100644
--- a/chromium-next/patches/patch-components_soda_soda__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/soda/soda_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/soda/soda_util.cc
@@ -22,7 +22,7 @@
#include "base/win/windows_version.h"
diff --git a/chromium-next/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/chromium-next/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index 3f931b9868..983392b2ca 100644
--- a/chromium-next/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_storage__monitor_BUILD.gn b/chromium-next/patches/patch-components_storage__monitor_BUILD.gn
index 2c93de4080..600401f9d5 100644
--- a/chromium-next/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/storage_monitor/BUILD.gn
@@ -71,7 +71,7 @@ static_library("storage_monitor") {
deps += [ "//services/device/public/mojom" ]
diff --git a/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.cc b/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.cc
index 5d84f9cc76..aaf92cdfee 100644
--- a/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/storage_monitor/removable_device_constants.cc
@@ -10,7 +10,7 @@ namespace storage_monitor {
const char kFSUniqueIdPrefix[] = "UUID:";
diff --git a/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.h b/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.h
index a0084bc588..0f32762ac9 100644
--- a/chromium-next/patches/patch-components_storage__monitor_removable__device__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/storage_monitor/removable_device_constants.h
@@ -14,7 +14,7 @@ namespace storage_monitor {
extern const char kFSUniqueIdPrefix[];
diff --git a/chromium-next/patches/patch-components_supervised__user_core_browser_list__family__members__service.h b/chromium-next/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index 83410b8cbd..d1a3435ef6 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 4395b2270a..c535879299 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
@@ -47,7 +47,7 @@ SupervisedUserMetricsService::Supervised
extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
diff --git a/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index d39e6fdca9..b9fdfa5b3e 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/chromium-next/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySi
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
diff --git a/chromium-next/patches/patch-components_supervised__user_core_common_features.cc b/chromium-next/patches/patch-components_supervised__user_core_common_features.cc
index 800dbce0a9..95b0a16d80 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_common_features.cc
+++ b/chromium-next/patches/patch-components_supervised__user_core_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/supervised_user/core/common/features.cc
-@@ -60,7 +60,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExten
+@@ -68,7 +68,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExten
"UpdatedSupervisedUserExtensionApprovalStrings",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop,
"EnableExtensionsPermissionsForSupervisedUsersOnDesktop",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -75,7 +75,7 @@ bool IsSupervisedUserSkipParentApprovalT
+@@ -83,7 +83,7 @@ bool IsSupervisedUserSkipParentApprovalT
#if BUILDFLAG(IS_CHROMEOS)
return base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
@@ -24,25 +24,16 @@ $NetBSD$
bool skipParentApprovalEnabled = base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
bool permissionExtensionsForSupervisedUsersEnabled =
-@@ -96,7 +96,7 @@ BASE_FEATURE(kCustomProfileStringsForSup
+@@ -104,7 +104,7 @@ BASE_FEATURE(kCustomProfileStringsForSup
"CustomProfileStringsForSupervisedUsers",
base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
- "EnableSupervisedUserVersionSignOutDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -106,7 +106,7 @@ BASE_FEATURE(kShowKiteForSupervisedUsers
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kHideGuestModeForSupervisedUsers,
- "HideGuestModeForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -114,13 +114,13 @@ BASE_FEATURE(kHideGuestModeForSupervised
+ BASE_FEATURE(kShowKiteForSupervisedUsers,
+ "ShowKiteForSupervisedUsers",
+@@ -113,13 +113,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers
BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
"ForceSafeSearchForUnauthenticatedSupervisedUsers",
@@ -55,10 +46,10 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kForceSupervisedUserReauthenticationForYouTube,
- "ForceSupervisedUserReauthenticationForYouTube",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -149,7 +149,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructur
+ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
+ "EnableSupervisedUserVersionSignOutDialog",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -141,7 +141,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructur
// platform #defines.
BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
"UncredentialedFilteringFallbackForSupervisedUsers",
diff --git a/chromium-next/patches/patch-components_supervised__user_core_common_features.h b/chromium-next/patches/patch-components_supervised__user_core_common_features.h
index 400f53d386..0c1b294a1f 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_common_features.h
+++ b/chromium-next/patches/patch-components_supervised__user_core_common_features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/supervised_user/core/common/features.h
-@@ -25,7 +25,7 @@ BASE_DECLARE_FEATURE(
+@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(
// Applies new informative strings during the parental extension approval flow.
BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop);
#endif
-@@ -55,11 +55,11 @@ BASE_DECLARE_FEATURE(kCustomProfileStrin
+@@ -60,7 +60,7 @@ BASE_DECLARE_FEATURE(kCustomProfileStrin
// Displays a Family Link kite badge on the supervised user avatar in various
// surfaces.
@@ -24,17 +24,12 @@ $NetBSD$
BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Uses supervised user strings on the signout dialog.
- BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
-
-@@ -74,7 +74,7 @@ BASE_DECLARE_FEATURE(kHideGuestModeForSu
+@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervi
// unauthenticated (e.g. signed out of the content area) account.
BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Force re-authentication when an unauthenticated supervised user tries to
- // access YouTube, so that content restrictions can be applied.
- BASE_DECLARE_FEATURE(kForceSupervisedUserReauthenticationForYouTube);
+ // Uses supervised user strings on the signout dialog.
+ BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
+
diff --git a/chromium-next/patches/patch-components_supervised__user_core_common_pref__names.h b/chromium-next/patches/patch-components_supervised__user_core_common_pref__names.h
index bf14130de9..489410f891 100644
--- a/chromium-next/patches/patch-components_supervised__user_core_common_pref__names.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_sync__device__info_local__device__info__util.cc b/chromium-next/patches/patch-components_sync__device__info_local__device__info__util.cc
index 6b53328874..84b51912c2 100644
--- a/chromium-next/patches/patch-components_sync__device__info_local__device__info__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_sync__device__info_local__device__info__util__linux.cc b/chromium-next/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
index d0c24dc30f..efb1103547 100644
--- a/chromium-next/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/sync_device_info/local_device_info_util_linux.cc
@@ -9,6 +9,11 @@
diff --git a/chromium-next/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc b/chromium-next/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
new file mode 100644
index 0000000000..1ce963235e
--- /dev/null
+++ b/chromium-next/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ components/sync_preferences/common_syncable_prefs_database.cc
+@@ -327,7 +327,7 @@ constexpr auto kCommonSyncablePrefsAllow
+ PrefSensitivity::kNone, MergeBehavior::kNone}},
+ #endif // BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {autofill::prefs::kAutofillBnplEnabled,
+ {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
+ PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/chromium-next/patches/patch-components_sync_base_sync__util.cc b/chromium-next/patches/patch-components_sync_base_sync__util.cc
index 1bd9f91ff4..c6b0fbc671 100644
--- a/chromium-next/patches/patch-components_sync_base_sync__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/sync/base/sync_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/sync/base/sync_util.cc
@@ -44,6 +44,8 @@ std::string GetSystemString() {
system = "FREEBSD ";
diff --git a/chromium-next/patches/patch-components_system__cpu_cpu__probe.cc b/chromium-next/patches/patch-components_system__cpu_cpu__probe.cc
index a04bc1331c..7c0a8d2401 100644
--- a/chromium-next/patches/patch-components_system__cpu_cpu__probe.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_translate_core_common_translate__util.cc b/chromium-next/patches/patch-components_translate_core_common_translate__util.cc
index e87b7fd9e7..708e85d2a5 100644
--- a/chromium-next/patches/patch-components_translate_core_common_translate__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/translate/core/common/translate_util.cc
@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://
BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
diff --git a/chromium-next/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/chromium-next/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 89f115e405..e030951cb2 100644
--- a/chromium-next/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/chromium-next/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/trusted_vault/trusted_vault_connection_impl.cc
@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
diff --git a/chromium-next/patches/patch-components_update__client_update__query__params.cc b/chromium-next/patches/patch-components_update__client_update__query__params.cc
index 75e4f98a69..b7ce204b93 100644
--- a/chromium-next/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/update_client/update_query_params.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/update_client/update_query_params.cc
@@ -39,6 +39,10 @@ const char kOs[] =
"fuchsia";
diff --git a/chromium-next/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/chromium-next/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index 9541649ba9..a47ff7689e 100644
--- a/chromium-next/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium-next/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -299,7 +299,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
// that case, the Linux-only list should be revisited and potentially
// removed.
diff --git a/chromium-next/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium-next/patches/patch-components_user__education_views_help__bubble__view.cc
index 9a5c0379eb..dfe8bd5f74 100644
--- a/chromium-next/patches/patch-components_user__education_views_help__bubble__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/user_education/views/help_bubble_view.cc
@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
diff --git a/chromium-next/patches/patch-components_user__education_views_help__bubble__view.h b/chromium-next/patches/patch-components_user__education_views_help__bubble__view.h
index e61881b548..60f2aa6185 100644
--- a/chromium-next/patches/patch-components_user__education_views_help__bubble__view.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/user_education/views/help_bubble_view.h
@@ -162,7 +162,7 @@ class HelpBubbleView : public views::Bub
// work around this problem by closing the bubble if the widget is minimized.
diff --git a/chromium-next/patches/patch-components_variations_service_variations__service.cc b/chromium-next/patches/patch-components_variations_service_variations__service.cc
index 32c2dbc788..47f42b99a0 100644
--- a/chromium-next/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium-next/patches/patch-components_variations_service_variations__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/variations/service/variations_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/variations/service/variations_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/variations/service/variations_service.cc
-@@ -99,7 +99,7 @@ std::string GetPlatformString() {
+@@ -100,7 +100,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/chromium-next/patches/patch-components_visited__url__ranking_public_url__visit__util.cc b/chromium-next/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
index 88b5c48f2f..490e9bfb50 100644
--- a/chromium-next/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/visited_url_ranking/public/url_visit_util.cc
@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() {
return PlatformType::kWindows;
diff --git a/chromium-next/patches/patch-components_viz_host_gpu__host__impl.cc b/chromium-next/patches/patch-components_viz_host_gpu__host__impl.cc
index c5eb021261..3d912c5158 100644
--- a/chromium-next/patches/patch-components_viz_host_gpu__host__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/host/gpu_host_impl.cc
@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
mojom::GpuServiceCreationParams::New();
diff --git a/chromium-next/patches/patch-components_viz_host_host__display__client.cc b/chromium-next/patches/patch-components_viz_host_host__display__client.cc
index d542ace30e..70d8407c58 100644
--- a/chromium-next/patches/patch-components_viz_host_host__display__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/host/host_display_client.cc
@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowTo
}
diff --git a/chromium-next/patches/patch-components_viz_host_host__display__client.h b/chromium-next/patches/patch-components_viz_host_host__display__client.h
index 89ea5b2a57..29ef05f3c2 100644
--- a/chromium-next/patches/patch-components_viz_host_host__display__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/host/host_display_client.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/chromium-next/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 6eb517d8c0..79471d841b 100644
--- a/chromium-next/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1506,7 +1506,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
+@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index d388beddfa..b7b964d6f1 100644
--- a/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-components_viz_service_display__embedder_software__output__surface.h b/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.h
index e3e9ec573a..f84987072b 100644
--- a/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium-next/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/service/display_embedder/software_output_surface.h
@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
UpdateVSyncParametersCallback callback) override;
diff --git a/chromium-next/patches/patch-components_viz_service_display_skia__renderer.cc b/chromium-next/patches/patch-components_viz_service_display_skia__renderer.cc
index 32f2f67e08..90604f45c9 100644
--- a/chromium-next/patches/patch-components_viz_service_display_skia__renderer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/service/display/skia_renderer.cc
-@@ -1369,7 +1369,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1376,7 +1376,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 99fcc3bcd4..92ec40ae95 100644
--- a/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -122,7 +122,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);
-@@ -832,7 +832,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -812,7 +812,7 @@ void RootCompositorFrameSinkImpl::Displa
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index 500732a898..f3cbc2aadc 100644
--- a/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/chromium-next/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -231,7 +231,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
+@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
// See comments on `EvictionHandler`.
EvictionHandler eviction_handler_;
diff --git a/chromium-next/patches/patch-components_viz_test_fake__display__client.cc b/chromium-next/patches/patch-components_viz_test_fake__display__client.cc
index 976452d0ae..82f02d06d4 100644
--- a/chromium-next/patches/patch-components_viz_test_fake__display__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ components/viz/test/fake_display_client.cc
@@ -27,7 +27,7 @@ void FakeDisplayClient::AddChildWindowTo
gpu::SurfaceHandle child_window) {}
diff --git a/chromium-next/patches/patch-components_viz_test_fake__display__client.h b/chromium-next/patches/patch-components_viz_test_fake__display__client.h
index cd3df7b9ee..818617ae98 100644
--- a/chromium-next/patches/patch-components_viz_test_fake__display__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig 2025-02-25 19:55:16.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-next/patches/patch-components_viz_test_mock__display__client.h b/chromium-next/patches/patch-components_viz_test_mock__display__client.h
index 355ebc0fda..9c016aa2ea 100644
--- a/chromium-next/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_app_BUILD.gn b/chromium-next/patches/patch-content_app_BUILD.gn
index 82aafb1609..9b6e7b5ee3 100644
--- a/chromium-next/patches/patch-content_app_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/app/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/app/BUILD.gn
@@ -89,9 +89,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
diff --git a/chromium-next/patches/patch-content_app_content__main.cc b/chromium-next/patches/patch-content_app_content__main.cc
index a1e3eff2f2..7b37a89ac6 100644
--- a/chromium-next/patches/patch-content_app_content__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/app/content_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/app/content_main.cc
-@@ -221,7 +221,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -226,7 +226,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
-@@ -306,7 +306,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess
command_line->AppendSwitch(switches::kUseMobileUserAgent);
#endif
diff --git a/chromium-next/patches/patch-content_app_content__main__runner__impl.cc b/chromium-next/patches/patch-content_app_content__main__runner__impl.cc
index 21fae9d111..07b502c31c 100644
--- a/chromium-next/patches/patch-content_app_content__main__runner__impl.cc
+++ b/chromium-next/patches/patch-content_app_content__main__runner__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/content_main_runner_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/app/content_main_runner_impl.cc
-@@ -146,18 +146,20 @@
+@@ -142,18 +142,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -29,7 +29,7 @@ $NetBSD$
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -186,6 +188,10 @@
+@@ -182,6 +184,10 @@
#include "media/base/media_switches.h"
#endif
@@ -40,7 +40,7 @@ $NetBSD$
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -384,7 +390,7 @@ void InitializeZygoteSandboxForBrowserPr
+@@ -380,7 +386,7 @@ void InitializeZygoteSandboxForBrowserPr
}
#endif // BUILDFLAG(USE_ZYGOTE)
@@ -49,7 +49,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_PPAPI)
// Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -422,7 +428,10 @@ void PreloadLibraryCdms() {
+@@ -418,7 +424,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -60,7 +60,7 @@ $NetBSD$
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -434,9 +443,16 @@ void PreSandboxInit() {
+@@ -430,9 +439,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -77,7 +77,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_PPAPI)
// Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -746,7 +762,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
+@@ -742,7 +758,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.
-@@ -856,11 +872,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -855,11 +871,10 @@ int ContentMainRunnerImpl::Initialize(Co
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -100,7 +100,7 @@ $NetBSD$
#endif // !BUILDFLAG(IS_WIN)
-@@ -1041,6 +1056,18 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1040,6 +1055,18 @@ int ContentMainRunnerImpl::Initialize(Co
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -119,7 +119,7 @@ $NetBSD$
#endif
delegate_->SandboxInitialized(process_type);
-@@ -1140,6 +1167,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
+@@ -1139,6 +1166,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
RegisterMainThreadFactories();
diff --git a/chromium-next/patches/patch-content_browser_BUILD.gn b/chromium-next/patches/patch-content_browser_BUILD.gn
index be429b42f8..d05ca45bdc 100644
--- a/chromium-next/patches/patch-content_browser_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/BUILD.gn
-@@ -2504,6 +2504,14 @@ source_set("browser") {
+@@ -2523,6 +2523,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" ]
-@@ -2551,6 +2559,15 @@ source_set("browser") {
+@@ -2570,6 +2578,15 @@ source_set("browser") {
deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ]
}
diff --git a/chromium-next/patches/patch-content_browser_audio_audio__service.cc b/chromium-next/patches/patch-content_browser_audio_audio__service.cc
index b5097460b2..23313e378c 100644
--- a/chromium-next/patches/patch-content_browser_audio_audio__service.cc
+++ b/chromium-next/patches/patch-content_browser_audio_audio__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/audio/audio_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/audio/audio_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/audio/audio_service.cc
-@@ -32,7 +32,7 @@
+@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS)
#include "ui/display/util/edid_parser.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/display/display_util.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -200,7 +200,7 @@ audio::mojom::AudioService& GetAudioServ
+@@ -201,7 +201,7 @@ audio::mojom::AudioService& GetAudioServ
->PostTaskAndReplyWithResult(
FROM_HERE, base::BindOnce(&ScanEdidBitstreams),
base::BindOnce(&LaunchAudioService, std::move(receiver)));
diff --git a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.cc b/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.cc
index c9b319fa48..0f080bb36b 100644
--- a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.cc
+++ b/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/browser_child_process_host_impl.cc
@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::Launch
switches::kLogBestEffortTasks,
@@ -14,7 +14,7 @@ $NetBSD$
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -655,7 +656,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -690,7 +691,7 @@ void BrowserChildProcessHostImpl::OnProc
->child_process());
#endif
diff --git a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.h b/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.h
index 8aedc04099..c2a91bb3d2 100644
--- a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -270,7 +270,7 @@ class BrowserChildProcessHostImpl
+@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/chromium-next/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index 9abdf64002..c755c6dc21 100644
--- a/chromium-next/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/chromium-next/patches/patch-content_browser_browser__child__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/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
-@@ -62,7 +62,7 @@ void BrowserChildProcessHostImpl::BindHo
+@@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHo
}
}
diff --git a/chromium-next/patches/patch-content_browser_browser__main__loop.cc b/chromium-next/patches/patch-content_browser_browser__main__loop.cc
index 8a29d11d8f..5b75c06337 100644
--- a/chromium-next/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/browser_main_loop.cc
@@ -247,6 +247,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
diff --git a/chromium-next/patches/patch-content_browser_child__process__launcher__helper.h b/chromium-next/patches/patch-content_browser_child__process__launcher__helper.h
index a90c8a46bf..f21ecfd1cd 100644
--- a/chromium-next/patches/patch-content_browser_child__process__launcher__helper.h
+++ b/chromium-next/patches/patch-content_browser_child__process__launcher__helper.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_process_launcher_helper.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/child_process_launcher_helper.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/child_process_launcher_helper.h
-@@ -304,7 +304,7 @@ class ChildProcessLauncherHelper
+@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
std::optional<base::ProcessId> process_id_ = std::nullopt;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-content_browser_child__process__launcher__helper__linux.cc b/chromium-next/patches/patch-content_browser_child__process__launcher__helper__linux.cc
index 15349ce036..b933c04a19 100644
--- a/chromium-next/patches/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
diff --git a/chromium-next/patches/patch-content_browser_child__thread__type__switcher__linux.cc b/chromium-next/patches/patch-content_browser_child__thread__type__switcher__linux.cc
index 97f156e34a..d5c281ad94 100644
--- a/chromium-next/patches/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_compositor_viz__process__transport__factory.cc b/chromium-next/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
index d20b163b6d..4597ab8fea 100644
--- a/chromium-next/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -109,7 +109,7 @@ class HostDisplayClient : public viz::Ho
+@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::Ho
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index dadd052a18..1c05fd955e 100644
--- a/chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h b/chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
index 33cab44c62..dea9753727 100644
--- a/chromium-next/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.h
@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public
diff --git a/chromium-next/patches/patch-content_browser_devtools_protocol_system__info__handler.cc b/chromium-next/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
index 2ccbd37b59..bb9b01b476 100644
--- a/chromium-next/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index 8abd4a2e1c..732ac73d40 100644
--- a/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 5ef309d08c..9f707b04a3 100644
--- a/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/chromium-next/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-02-26 09:59:08.114286906 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-03-06 14:18:43.063823445 +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-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index 0b76a60035..4d0f26a918 100644
--- a/chromium-next/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/chromium-next/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
index 6d875948e8..eef35a1418 100644
--- a/chromium-next/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_font__access_font__enumeration__data__source.cc b/chromium-next/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
index 70ac9ab01f..712037c41d 100644
--- a/chromium-next/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_gpu_compositor__util.cc b/chromium-next/patches/patch-content_browser_gpu_compositor__util.cc
index bc5386d8fa..bf4aed505c 100644
--- a/chromium-next/patches/patch-content_browser_gpu_compositor__util.cc
+++ b/chromium-next/patches/patch-content_browser_gpu_compositor__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/compositor_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/compositor_util.cc
@@ -152,7 +152,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
"video_decode",
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc b/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
index d07f502c09..0b1c4be6d2 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.cc
@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetric
private_->OnDisplayMetricsChanged(display, changed_metrics);
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.h b/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
index 8ebfed2139..08e4664981 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 2de64c8d42..64f98b4717 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1675,7 +1675,7 @@ void GpuDataManagerImplPrivate::RecordCo
+@@ -1672,7 +1672,7 @@ void GpuDataManagerImplPrivate::RecordCo
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index 678338910b..77f7f62e7d 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/chromium-next/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
index 357b24a0db..3c57aae400 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ b/chromium-next/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunn
#endif
diff --git a/chromium-next/patches/patch-content_browser_gpu_gpu__process__host.cc b/chromium-next/patches/patch-content_browser_gpu_gpu__process__host.cc
index 6c4d60c9d5..d57eb945d8 100644
--- a/chromium-next/patches/patch-content_browser_gpu_gpu__process__host.cc
+++ b/chromium-next/patches/patch-content_browser_gpu_gpu__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_process_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/gpu/gpu_process_host.cc
@@ -275,6 +275,7 @@ static const char* const kSwitchNames[]
switches::kDisableSkiaGraphite,
diff --git a/chromium-next/patches/patch-content_browser_media_frameless__media__interface__proxy.h b/chromium-next/patches/patch-content_browser_media_frameless__media__interface__proxy.h
index 74f9197c16..8cebc9fb55 100644
--- a/chromium-next/patches/patch-content_browser_media_frameless__media__interface__proxy.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc b/chromium-next/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
index a1254c91ae..40e55174a7 100644
--- a/chromium-next/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/media/media_keys_listener_manager_impl.cc
@@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::Start
return;
diff --git a/chromium-next/patches/patch-content_browser_network__service__instance__impl.cc b/chromium-next/patches/patch-content_browser_network__service__instance__impl.cc
index d7f4e286c5..266f814a63 100644
--- a/chromium-next/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/network_service_instance_impl.cc
@@ -84,7 +84,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
diff --git a/chromium-next/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/chromium-next/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
index 386f76b531..bdd7a46c89 100644
--- a/chromium-next/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
@@ -8,7 +8,7 @@
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_delegated__frame__host.cc b/chromium-next/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
index d0926b17df..ebe4dafad4 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/chromium-next/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -317,7 +317,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/chromium-next/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index f23d807abd..5e3ffb6879 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/chromium-next/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
@@ -26,7 +26,7 @@
#include "media/base/media_switches.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -176,7 +176,7 @@ void ServiceVideoCaptureDeviceLauncher::
+@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/chromium-next/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
index 2d015a1f8a..872f953e7c 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_renderer__host_render__process__host__impl.cc b/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
index fa048a9680..f450d41b87 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -220,7 +220,7 @@
+@@ -221,7 +221,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1085,7 +1085,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1086,7 +1086,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;
-@@ -1253,7 +1253,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1254,7 +1254,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)
}
-@@ -3269,7 +3269,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3328,7 +3328,7 @@ void RenderProcessHostImpl::AppendRender
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -42,7 +42,7 @@ $NetBSD$
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3325,6 +3325,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3384,6 +3384,7 @@ void RenderProcessHostImpl::PropagateBro
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
switches::kDisableTouchDragDrop,
@@ -50,7 +50,7 @@ $NetBSD$
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5135,7 +5136,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5229,7 +5230,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-next/patches/patch-content_browser_renderer__host_render__process__host__impl.h b/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.h
index 94b87fbe58..f100c4f2ee 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -981,7 +981,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -989,7 +989,7 @@ class CONTENT_EXPORT RenderProcessHostIm
std::unique_ptr<service_manager::BinderRegistry> binders_;
mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
@@ -24,7 +24,7 @@ $NetBSD$
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1228,7 +1228,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -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-next/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 02a48d9052..8628db4e1f 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/chromium-next/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h"
@@ -15,7 +15,7 @@ $NetBSD$
#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"
-@@ -341,7 +341,7 @@ void RenderProcessHostImpl::IOThreadHost
+@@ -343,7 +343,7 @@ void RenderProcessHostImpl::IOThreadHost
}
#endif
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_render__view__host__impl.cc b/chromium-next/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
index b174d78abd..0e64f9c411 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -274,7 +274,7 @@ void RenderViewHostImpl::GetPlatformSpec
+@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpec
display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::ScreenWin::GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 05055073af..d020fbb556 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -121,7 +121,7 @@
#include "ui/gfx/gdi_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1852,7 +1852,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -33,7 +33,7 @@ $NetBSD$
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2822,7 +2822,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
return NeedsInputGrab();
#else
return false;
-@@ -3006,7 +3006,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKe
if (!target_host)
return;
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index c6ca461938..13e0746370 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -274,7 +274,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index f4baa7672a..b204da3148 100644
--- a/chromium-next/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_sandbox__host__linux.cc b/chromium-next/patches/patch-content_browser_sandbox__host__linux.cc
index 870d1a96f8..3df422193e 100644
--- a/chromium-next/patches/patch-content_browser_sandbox__host__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/chromium-next/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index db8d3bc4ac..eae935c4e5 100644
--- a/chromium-next/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/chromium-next/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
-@@ -339,7 +339,7 @@ void JankMonitorImpl::ThreadExecutionSta
+@@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionSta
// in context menus, among others). Simply ignore the mismatches for now.
// See https://crbug.com/929813 for the details of why the mismatch
// happens.
diff --git a/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index 59987e7a59..6ee464870e 100644
--- a/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/scheduler/responsiveness/native_event_observer.cc
@@ -15,7 +15,7 @@
diff --git a/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
index 0f2e47cc58..aa9dc55e20 100644
--- a/chromium-next/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_utility__process__host.cc b/chromium-next/patches/patch-content_browser_utility__process__host.cc
index cc0b155cf6..efc89b885e 100644
--- a/chromium-next/patches/patch-content_browser_utility__process__host.cc
+++ b/chromium-next/patches/patch-content_browser_utility__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/utility_process_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/utility_process_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/utility_process_host.cc
@@ -63,7 +63,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -24,7 +24,7 @@ $NetBSD$
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -352,7 +352,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -353,7 +353,7 @@ bool UtilityProcessHost::StartProcess()
switches::kMuteAudio,
switches::kUseFileForFakeAudioCapture,
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) || \
@@ -33,7 +33,7 @@ $NetBSD$
switches::kAlsaInputDevice,
switches::kAlsaOutputDevice,
#endif
-@@ -412,7 +412,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -413,7 +413,7 @@ bool UtilityProcessHost::StartProcess()
file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -42,7 +42,7 @@ $NetBSD$
// The network service should have access to the parent directories
// necessary for its usage.
if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -429,7 +429,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -430,7 +430,7 @@ bool UtilityProcessHost::StartProcess()
if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/chromium-next/patches/patch-content_browser_utility__process__host__receiver__bindings.cc b/chromium-next/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
index 291f6a9987..586d29e443 100644
--- a/chromium-next/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
+++ b/chromium-next/patches/patch-content_browser_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/utility_process_host_receiver_bindings.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/utility_process_host_receiver_bindings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/utility_process_host_receiver_bindings.cc
@@ -10,7 +10,7 @@
#include "content/public/common/content_client.h"
diff --git a/chromium-next/patches/patch-content_browser_utility__sandbox__delegate.cc b/chromium-next/patches/patch-content_browser_utility__sandbox__delegate.cc
index 45fdbf0614..4938fa9799 100644
--- a/chromium-next/patches/patch-content_browser_utility__sandbox__delegate.cc
+++ b/chromium-next/patches/patch-content_browser_utility__sandbox__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/utility_sandbox_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/utility_sandbox_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/utility_sandbox_delegate.cc
@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate:
#if BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium-next/patches/patch-content_browser_v8__snapshot__files.cc b/chromium-next/patches/patch-content_browser_v8__snapshot__files.cc
index c9af2bd09c..a4ac342818 100644
--- a/chromium-next/patches/patch-content_browser_v8__snapshot__files.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/v8_snapshot_files.cc
@@ -17,7 +17,7 @@ namespace content {
std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>>
diff --git a/chromium-next/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc b/chromium-next/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
index 51338842b5..4fa6b2e70b 100644
--- a/chromium-next/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/web_contents/slow_web_preference_cache.cc
@@ -17,7 +17,7 @@
diff --git a/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura.cc b/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
index 9a4559cf68..fe4357562d 100644
--- a/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -174,7 +174,7 @@ class WebDragSourceAura : public content
+@@ -173,7 +173,7 @@ class WebDragSourceAura : public content
raw_ptr<aura::Window> window_;
};
@@ -15,7 +15,7 @@ $NetBSD$
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -259,7 +259,7 @@ void PrepareDragData(const DropData& dro
+@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& dro
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// We set the file contents before the URL because the URL also sets file
// contents (to a .URL shortcut). We want to prefer file content data over
// a shortcut so we add it first.
-@@ -1328,7 +1328,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(u
// Linux window managers like to handle raise-on-click themselves. If we
// raise-on-click manually, this may override user settings that prevent
// focus-stealing.
diff --git a/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index a274249fa0..f1747360f2 100644
--- a/chromium-next/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::
drag_drop_data_ = std::move(data);
diff --git a/chromium-next/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc b/chromium-next/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
index 476362819b..538612ea29 100644
--- a/chromium-next/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index 1f04a8724c..e3a84e2a65 100644
--- a/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -18,8 +18,10 @@
+@@ -23,8 +23,10 @@
#include "build/build_config.h"
#include "content/common/zygote/zygote_commands_linux.h"
#include "content/common/zygote/zygote_communication_linux.h"
@@ -17,7 +17,7 @@ $NetBSD$
#include "sandbox/linux/services/credentials.h"
#include "sandbox/linux/services/namespace_sandbox.h"
#include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -37,6 +39,7 @@ namespace content {
+@@ -42,6 +44,7 @@ namespace content {
namespace {
@@ -25,7 +25,7 @@ $NetBSD$
// Receive a fixed message on fd and return the sender's PID.
// Returns true if the message received matches the expected message.
bool ReceiveFixedMessage(int fd,
-@@ -59,6 +62,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd,
return false;
return true;
}
@@ -33,7 +33,7 @@ $NetBSD$
} // namespace
-@@ -68,9 +72,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
+@@ -73,9 +77,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
}
ZygoteHostImpl::ZygoteHostImpl()
@@ -47,7 +47,7 @@ $NetBSD$
sandbox_binary_(),
zygote_pids_lock_(),
zygote_pids_() {}
-@@ -83,6 +91,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
+@@ -88,6 +96,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
}
void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
@@ -55,7 +55,7 @@ $NetBSD$
if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
return;
}
-@@ -137,6 +146,7 @@ void ZygoteHostImpl::Init(const base::Co
+@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::Co
"you can try using --"
<< sandbox::policy::switches::kNoSandbox << ".";
}
@@ -63,7 +63,7 @@ $NetBSD$
}
void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -161,6 +171,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
base::CommandLine* cmd_line,
base::ScopedFD* control_fd,
base::FileHandleMappingVector additional_remapped_fds) {
@@ -71,7 +71,7 @@ $NetBSD$
int fds[2];
CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -229,9 +240,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
AddZygotePid(pid);
return pid;
diff --git a/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index 32a31b6e21..e850eaa969 100644
--- a/chromium-next/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_child_BUILD.gn b/chromium-next/patches/patch-content_child_BUILD.gn
index 2b04bbe3b0..882bd3b516 100644
--- a/chromium-next/patches/patch-content_child_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/child/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/child/BUILD.gn
@@ -134,6 +134,13 @@ target(link_target_type, "child") {
]
@@ -19,4 +19,4 @@ $NetBSD$
+
if (is_win) {
sources += [
- "dwrite_font_proxy/dwrite_font_proxy_init_impl_win.cc",
+ "child_process_sandbox_support_impl_win.cc",
diff --git a/chromium-next/patches/patch-content_child_child__process.cc b/chromium-next/patches/patch-content_child_child__process.cc
index 83eb2f52c9..fb21aa4a81 100644
--- a/chromium-next/patches/patch-content_child_child__process.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/child/child_process.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/child/child_process.cc
@@ -31,7 +31,7 @@
#include "content/common/android/cpu_time_metrics.h"
diff --git a/chromium-next/patches/patch-content_child_child__process.h b/chromium-next/patches/patch-content_child_child__process.h
index 3b5a094c07..6126bf3ace 100644
--- a/chromium-next/patches/patch-content_child_child__process.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/child/child_process.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/child/child_process.h
@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
diff --git a/chromium-next/patches/patch-content_common_BUILD.gn b/chromium-next/patches/patch-content_common_BUILD.gn
index b8291fd53c..4665eef4fb 100644
--- a/chromium-next/patches/patch-content_common_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/common/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/common/BUILD.gn
@@ -384,19 +384,28 @@ source_set("common") {
}
diff --git a/chromium-next/patches/patch-content_common_features.cc b/chromium-next/patches/patch-content_common_features.cc
index a583b3c216..9d0b337eb2 100644
--- a/chromium-next/patches/patch-content_common_features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/common/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/common/features.cc
-@@ -130,7 +130,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -125,7 +125,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/chromium-next/patches/patch-content_common_features.h b/chromium-next/patches/patch-content_common_features.h
index 74c2cf64c9..aa5b7631a6 100644
--- a/chromium-next/patches/patch-content_common_features.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/common/features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/common/features.h
-@@ -29,7 +29,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCom
+@@ -28,7 +28,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-next/patches/patch-content_common_font__list__unittest.cc b/chromium-next/patches/patch-content_common_font__list__unittest.cc
index cb8d6e3070..94ccdaa376 100644
--- a/chromium-next/patches/patch-content_common_font__list__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/common/font_list_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index 2eed8b2c09..80084779e5 100644
--- a/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/chromium-next/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-02-26 09:59:08.121736560 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-03-06 14:18:43.071250287 +0000
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
diff --git a/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
index b68fd30e98..4f32013e34 100644
--- a/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/chromium-next/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-02-26 09:59:08.121872333 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-03-06 14:18:43.071385229 +0000
+++ content/common/gpu_pre_sandbox_hook_bsd.h
@@ -0,0 +1,20 @@
+// Copyright 2017 The Chromium Authors
diff --git a/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h b/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
index 11e3166b7c..04142caaf6 100644
--- a/chromium-next/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_common_user__agent.cc b/chromium-next/patches/patch-content_common_user__agent.cc
index 80b52e7615..d0ec844fd0 100644
--- a/chromium-next/patches/patch-content_common_user__agent.cc
+++ b/chromium-next/patches/patch-content_common_user__agent.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/user_agent.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/common/user_agent.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/common/user_agent.cc
-@@ -45,7 +45,7 @@ std::string GetUserAgentPlatform() {
+@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -15,7 +15,7 @@ $NetBSD$
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -71,7 +71,7 @@ std::string GetUnifiedPlatform() {
+@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
@@ -24,7 +24,7 @@ $NetBSD$
return "X11; Linux x86_64";
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -296,6 +296,16 @@ std::string BuildOSCpuInfoFromOSVersionA
+@@ -301,6 +301,16 @@ std::string BuildOSCpuInfoFromOSVersionA
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/chromium-next/patches/patch-content_gpu_gpu__child__thread.cc b/chromium-next/patches/patch-content_gpu_gpu__child__thread.cc
index d946dfe1dd..8ee81012b0 100644
--- a/chromium-next/patches/patch-content_gpu_gpu__child__thread.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/gpu/gpu_child_thread.cc
@@ -57,7 +57,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/chromium-next/patches/patch-content_gpu_gpu__main.cc b/chromium-next/patches/patch-content_gpu_gpu__main.cc
index 0b1509f336..f6c6275954 100644
--- a/chromium-next/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium-next/patches/patch-content_gpu_gpu__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_main.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/gpu/gpu_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/gpu/gpu_main.cc
@@ -95,10 +95,14 @@
#include "sandbox/win/src/sandbox.h"
@@ -40,7 +40,7 @@ $NetBSD$
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -300,7 +304,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -298,7 +302,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
-@@ -326,7 +330,8 @@ int GpuMain(MainFunctionParams parameter
+@@ -324,7 +328,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.
-@@ -459,7 +464,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -457,7 +462,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) {
-@@ -499,7 +504,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -497,7 +502,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
index 6dfbf6e042..ca3cadf48a 100644
--- a/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
@@ -21,7 +21,7 @@
diff --git a/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
index e77409836a..6e92daf99e 100644
--- a/chromium-next/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/chromium-next/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
index 40baeaa877..e909237e42 100644
--- a/chromium-next/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/ppapi_plugin/ppapi_plugin_main.cc
@@ -52,6 +52,11 @@
#include "gin/v8_initializer.h"
@@ -18,7 +18,7 @@ $NetBSD$
#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
#include <stdlib.h>
#endif
-@@ -141,7 +146,7 @@ int PpapiPluginMain(MainFunctionParams p
+@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams p
gin::V8Initializer::LoadV8Snapshot();
#endif
diff --git a/chromium-next/patches/patch-content_public_browser_content__browser__client.cc b/chromium-next/patches/patch-content_public_browser_content__browser__client.cc
index 6cb41673f6..6c8ce84090 100644
--- a/chromium-next/patches/patch-content_public_browser_content__browser__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/public/browser/content_browser_client.cc
-@@ -1361,7 +1361,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1377,7 +1377,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-next/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h b/chromium-next/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
index 7a1b907128..6e7ecc4932 100644
--- a/chromium-next/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_public_common_content__features.cc b/chromium-next/patches/patch-content_public_common_content__features.cc
index e51e0845a4..864b62eea9 100644
--- a/chromium-next/patches/patch-content_public_common_content__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/public/common/content_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/public/common/content_features.cc
-@@ -68,7 +68,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
+@@ -74,7 +74,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
-@@ -1209,9 +1209,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1207,9 +1207,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
-@@ -1258,7 +1258,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
+@@ -1262,7 +1262,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/chromium-next/patches/patch-content_public_common_content__switches.cc b/chromium-next/patches/patch-content_public_common_content__switches.cc
index 881814954c..ebffd5078d 100644
--- a/chromium-next/patches/patch-content_public_common_content__switches.cc
+++ b/chromium-next/patches/patch-content_public_common_content__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/public/common/content_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/public/common/content_switches.cc
-@@ -346,6 +346,8 @@ const char kEnableIsolatedWebAppsInRende
+@@ -342,6 +342,8 @@ const char kEnableIsolatedWebAppsInRende
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -946,7 +948,7 @@ const char kPreventResizingContentsForTe
+@@ -954,7 +956,7 @@ const char kPreventResizingContentsForTe
"prevent-resizing-contents-for-testing";
#endif
diff --git a/chromium-next/patches/patch-content_public_common_content__switches.h b/chromium-next/patches/patch-content_public_common_content__switches.h
index d1d248cecb..58417ee0db 100644
--- a/chromium-next/patches/patch-content_public_common_content__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/public/common/content_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -14,7 +14,7 @@ $NetBSD$
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -258,7 +259,7 @@ CONTENT_EXPORT extern const char kRender
+@@ -262,7 +263,7 @@ CONTENT_EXPORT extern const char kRender
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/chromium-next/patches/patch-content_public_common_zygote_features.gni b/chromium-next/patches/patch-content_public_common_zygote_features.gni
index f673b5833c..505a52c669 100644
--- a/chromium-next/patches/patch-content_public_common_zygote_features.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/public/common/zygote/features.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-content_renderer_render__thread__impl.cc b/chromium-next/patches/patch-content_renderer_render__thread__impl.cc
index 12a50d9a09..c58dd63aeb 100644
--- a/chromium-next/patches/patch-content_renderer_render__thread__impl.cc
+++ b/chromium-next/patches/patch-content_renderer_render__thread__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/render_thread_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/renderer/render_thread_impl.cc
@@ -211,6 +211,8 @@
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -1047,7 +1049,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1043,7 +1045,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) &&
-@@ -1056,7 +1058,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1052,7 +1054,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) &&
-@@ -1849,7 +1851,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
+@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.cc b/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.cc
index c2861f263e..e584ac93f8 100644
--- a/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -129,7 +129,7 @@
@@ -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
-@@ -198,13 +198,13 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -197,13 +197,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) {
@@ -32,20 +32,20 @@ $NetBSD$
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlink
- #endif
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -285,7 +285,7 @@ void RendererBlinkPlatformImpl::SetThrea
- #endif
+@@ -288,7 +288,7 @@ void RendererBlinkPlatformImpl::SetThrea
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
return sandbox_support_.get();
#else
// These platforms do not require sandbox support.
diff --git a/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.h b/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.h
index c0b8b8d69e..eeb05cf434 100644
--- a/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium-next/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -256,7 +256,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
- void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info,
+@@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
const gpu::GPUInfo& gpu_info) const;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
#endif
diff --git a/chromium-next/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/chromium-next/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index 36a166f175..9c141726a7 100644
--- a/chromium-next/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_shell_BUILD.gn b/chromium-next/patches/patch-content_shell_BUILD.gn
index 30aef607e4..2fec88df4c 100644
--- a/chromium-next/patches/patch-content_shell_BUILD.gn
+++ b/chromium-next/patches/patch-content_shell_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/shell/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/shell/BUILD.gn
-@@ -1082,7 +1082,7 @@ group("content_shell_crash_test") {
+@@ -1083,7 +1083,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/chromium-next/patches/patch-content_shell_app_shell__main__delegate.cc b/chromium-next/patches/patch-content_shell_app_shell__main__delegate.cc
index 7275b9d4fe..190d88998e 100644
--- a/chromium-next/patches/patch-content_shell_app_shell__main__delegate.cc
+++ b/chromium-next/patches/patch-content_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/app/shell_main_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/shell/app/shell_main_delegate.cc
@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartu
// Reporting for sub-processes will be initialized in ZygoteForked.
diff --git a/chromium-next/patches/patch-content_shell_browser_shell__browser__main__parts.cc b/chromium-next/patches/patch-content_shell_browser_shell__browser__main__parts.cc
index 94985365f2..89436f6706 100644
--- a/chromium-next/patches/patch-content_shell_browser_shell__browser__main__parts.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_shell_browser_shell__paths.cc b/chromium-next/patches/patch-content_shell_browser_shell__paths.cc
index d8a205878b..a9c31b8d40 100644
--- a/chromium-next/patches/patch-content_shell_browser_shell__paths.cc
+++ b/chromium-next/patches/patch-content_shell_browser_shell__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/browser/shell_paths.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/shell/browser/shell_paths.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/shell/browser/shell_paths.cc
@@ -13,7 +13,7 @@
diff --git a/chromium-next/patches/patch-content_shell_renderer_shell__content__renderer__client.cc b/chromium-next/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
index b896fa6830..deaca57a39 100644
--- a/chromium-next/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/shell/renderer/shell_content_renderer_client.cc
@@ -55,7 +55,7 @@
#include "media/base/media_switches.h"
diff --git a/chromium-next/patches/patch-content_shell_utility_shell__content__utility__client.cc b/chromium-next/patches/patch-content_shell_utility_shell__content__utility__client.cc
index e30e1934a5..e6858186bd 100644
--- a/chromium-next/patches/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/chromium-next/patches/patch-content_shell_utility_shell__content__utility__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/shell/utility/shell_content_utility_client.cc
-@@ -38,7 +38,7 @@
+@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
#include "services/test/echo/echo_service.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/test/sandbox_status_service.h"
#endif
-@@ -187,7 +187,7 @@ void ShellContentUtilityClient::ExposeIn
+@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeIn
binders->Add<mojom::PowerMonitorTest>(
base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
base::SingleThreadTaskRunner::GetCurrentDefault());
diff --git a/chromium-next/patches/patch-content_test_BUILD.gn b/chromium-next/patches/patch-content_test_BUILD.gn
index cde4155375..4b39119dd8 100644
--- a/chromium-next/patches/patch-content_test_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/test/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/test/BUILD.gn
-@@ -1723,7 +1723,7 @@ test("content_browsertests") {
+@@ -1749,7 +1749,7 @@ test("content_browsertests") {
"../test/url_loader_interceptor_browsertest.cc",
]
diff --git a/chromium-next/patches/patch-content_utility_services.cc b/chromium-next/patches/patch-content_utility_services.cc
index 6ff55074df..45e5712b2a 100644
--- a/chromium-next/patches/patch-content_utility_services.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/utility/services.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/utility/services.cc
@@ -73,7 +73,7 @@
extern sandbox::TargetServices* g_utility_target_services;
diff --git a/chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
index 15f5007a7a..ab1513413f 100644
--- a/chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
index 11c5e9a6d1..007cf1ea18 100644
--- a/chromium-next/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index 41619c53d0..affe1b6768 100644
--- a/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.cc
@@ -9,7 +9,7 @@
@@ -13,9 +13,9 @@ $NetBSD$
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "content/child/child_process_sandbox_support_impl_linux.h"
- #endif
-
-@@ -17,7 +17,7 @@ namespace content {
+ #elif BUILDFLAG(IS_WIN)
+ #include "content/child/child_process_sandbox_support_impl_win.h"
+@@ -19,7 +19,7 @@ namespace content {
UtilityBlinkPlatformWithSandboxSupportImpl::
UtilityBlinkPlatformWithSandboxSupportImpl() {
@@ -24,12 +24,12 @@ $NetBSD$
mojo::PendingRemote<font_service::mojom::FontService> font_service;
UtilityThread::Get()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -35,7 +35,7 @@ UtilityBlinkPlatformWithSandboxSupportIm
-
+@@ -40,7 +40,7 @@ UtilityBlinkPlatformWithSandboxSupportIm
blink::WebSandboxSupport*
UtilityBlinkPlatformWithSandboxSupportImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
return sandbox_support_.get();
#else
return nullptr;
diff --git a/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
index 04736e7291..304dc37ba2 100644
--- a/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/chromium-next/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -4,14 +4,14 @@ $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-02-17 21:09:38.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
-@@ -33,7 +33,7 @@ class UtilityBlinkPlatformWithSandboxSup
- blink::WebSandboxSupport* GetSandboxSupport() override;
+@@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSup
private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
#endif
};
diff --git a/chromium-next/patches/patch-content_utility_utility__main.cc b/chromium-next/patches/patch-content_utility_utility__main.cc
index bbcd42c21e..495777168f 100644
--- a/chromium-next/patches/patch-content_utility_utility__main.cc
+++ b/chromium-next/patches/patch-content_utility_utility__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_main.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- content/utility/utility_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/utility/utility_main.cc
@@ -36,18 +36,22 @@
#include "services/tracing/public/cpp/trace_startup.h"
diff --git a/chromium-next/patches/patch-content_utility_utility__thread__impl.cc b/chromium-next/patches/patch-content_utility_utility__thread__impl.cc
index bf1c2991b0..5c8a4c0793 100644
--- a/chromium-next/patches/patch-content_utility_utility__thread__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/utility/utility_thread_impl.cc
@@ -31,7 +31,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/chromium-next/patches/patch-content_zygote_BUILD.gn b/chromium-next/patches/patch-content_zygote_BUILD.gn
index 41584dcc59..e92d707798 100644
--- a/chromium-next/patches/patch-content_zygote_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/zygote/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/zygote/BUILD.gn
@@ -5,7 +5,7 @@
import("//build/config/nacl/config.gni")
diff --git a/chromium-next/patches/patch-content_zygote_zygote__linux.cc b/chromium-next/patches/patch-content_zygote_zygote__linux.cc
index ceb276d3f9..36fd5c3cdf 100644
--- a/chromium-next/patches/patch-content_zygote_zygote__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
diff --git a/chromium-next/patches/patch-content_zygote_zygote__main__linux.cc b/chromium-next/patches/patch-content_zygote_zygote__main__linux.cc
index 8165d147b8..b577831495 100644
--- a/chromium-next/patches/patch-content_zygote_zygote__main__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ content/zygote/zygote_main_linux.cc
@@ -11,7 +11,9 @@
#include <stddef.h>
diff --git a/chromium-next/patches/patch-device_bluetooth_bluetooth__adapter.cc b/chromium-next/patches/patch-device_bluetooth_bluetooth__adapter.cc
index c26318cd29..c9ffb0df8b 100644
--- a/chromium-next/patches/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ device/bluetooth/bluetooth_adapter.cc
@@ -32,7 +32,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
diff --git a/chromium-next/patches/patch-device_bluetooth_cast__bluetooth.gni b/chromium-next/patches/patch-device_bluetooth_cast__bluetooth.gni
index ac98fc2215..596b849a58 100644
--- a/chromium-next/patches/patch-device_bluetooth_cast__bluetooth.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ device/bluetooth/cast_bluetooth.gni
@@ -2,5 +2,5 @@ import("//build/config/features.gni")
diff --git a/chromium-next/patches/patch-device_gamepad_BUILD.gn b/chromium-next/patches/patch-device_gamepad_BUILD.gn
index f5ac57daaf..8d08a320a9 100644
--- a/chromium-next/patches/patch-device_gamepad_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- device/gamepad/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ device/gamepad/BUILD.gn
@@ -99,7 +99,7 @@ component("gamepad") {
"hid_writer_linux.cc",
diff --git a/chromium-next/patches/patch-device_gamepad_gamepad__provider.cc b/chromium-next/patches/patch-device_gamepad_gamepad__provider.cc
index cb48c05c33..a9290b00d4 100644
--- a/chromium-next/patches/patch-device_gamepad_gamepad__provider.cc
+++ b/chromium-next/patches/patch-device_gamepad_gamepad__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/gamepad_provider.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ device/gamepad/gamepad_provider.cc
@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::un
diff --git a/chromium-next/patches/patch-device_gamepad_hid__writer__linux.cc b/chromium-next/patches/patch-device_gamepad_hid__writer__linux.cc
index 8578e110b5..94fdf50a32 100644
--- a/chromium-next/patches/patch-device_gamepad_hid__writer__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/chromium-next/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 39e8e458d2..ac1167b406 100644
--- a/chromium-next/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium-next/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedService
#endif
diff --git a/chromium-next/patches/patch-extensions_browser_api_management_management__api.cc b/chromium-next/patches/patch-extensions_browser_api_management_management__api.cc
index 9f9d046c71..001ed1b013 100644
--- a/chromium-next/patches/patch-extensions_browser_api_management_management__api.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/browser/api/management/management_api.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/browser/api/management/management_api.cc
@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExte
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-extensions_browser_api_messaging_message__service.cc b/chromium-next/patches/patch-extensions_browser_api_messaging_message__service.cc
index 57d91ccca5..a0b89980fd 100644
--- a/chromium-next/patches/patch-extensions_browser_api_messaging_message__service.cc
+++ b/chromium-next/patches/patch-extensions_browser_api_messaging_message__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/messaging/message_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/browser/api/messaging/message_service.cc
-@@ -74,7 +74,7 @@ namespace {
+@@ -77,7 +77,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -634,7 +634,7 @@ void MessageService::OpenChannelToNative
+@@ -643,7 +643,7 @@ void MessageService::OpenChannelToNative
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/chromium-next/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 2bbf851988..c66c71f702 100644
--- a/chromium-next/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
@@ -12,7 +12,7 @@
diff --git a/chromium-next/patches/patch-extensions_common_api___permission__features.json b/chromium-next/patches/patch-extensions_common_api___permission__features.json
index 973aa9ac49..cc4431a033 100644
--- a/chromium-next/patches/patch-extensions_common_api___permission__features.json
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/common/api/_permission_features.json
@@ -138,7 +138,7 @@
{
diff --git a/chromium-next/patches/patch-extensions_common_api_runtime.json b/chromium-next/patches/patch-extensions_common_api_runtime.json
index 1413082c09..f17b9fe164 100644
--- a/chromium-next/patches/patch-extensions_common_api_runtime.json
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/common/api/runtime.json.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/common/api/runtime.json
@@ -86,6 +86,8 @@
{"name": "cros", "description": "Specifies the Chrome operating system."},
diff --git a/chromium-next/patches/patch-extensions_common_command.cc b/chromium-next/patches/patch-extensions_common_command.cc
index 11d232843c..2133636688 100644
--- a/chromium-next/patches/patch-extensions_common_command.cc
+++ b/chromium-next/patches/patch-extensions_common_command.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/command.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- extensions/common/command.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/common/command.cc
-@@ -281,7 +281,7 @@ std::string Command::CommandPlatform() {
- return values::kKeybindingPlatformMac;
+@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
+ return ui::kKeybindingPlatformMac;
#elif BUILDFLAG(IS_CHROMEOS)
- return values::kKeybindingPlatformChromeOs;
+ return ui::kKeybindingPlatformChromeOs;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return values::kKeybindingPlatformLinux;
+ return ui::kKeybindingPlatformLinux;
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/chromium-next/patches/patch-extensions_common_features_feature.cc b/chromium-next/patches/patch-extensions_common_features_feature.cc
index 772d1841dc..80e70fc992 100644
--- a/chromium-next/patches/patch-extensions_common_features_feature.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/common/features/feature.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/common/features/feature.cc
@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPla
return WIN_PLATFORM;
diff --git a/chromium-next/patches/patch-extensions_renderer_bindings_api__binding__util.cc b/chromium-next/patches/patch-extensions_renderer_bindings_api__binding__util.cc
index 02bd76d1b6..efd05f8394 100644
--- a/chromium-next/patches/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/chromium-next/patches/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/renderer/bindings/api_binding_util.cc
-@@ -128,7 +128,7 @@ void InvalidateContext(v8::Local<v8::Con
+@@ -129,7 +129,7 @@ void InvalidateContext(v8::Local<v8::Con
std::string GetPlatformString() {
#if BUILDFLAG(IS_CHROMEOS)
return "chromeos";
diff --git a/chromium-next/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium-next/patches/patch-extensions_renderer_bindings_argument__spec.cc
index 2a57f3660b..ebf0819d14 100644
--- a/chromium-next/patches/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/chromium-next/patches/patch-extensions_shell_app_shell__main__delegate.cc b/chromium-next/patches/patch-extensions_shell_app_shell__main__delegate.cc
index 24b423594f..da61dc539c 100644
--- a/chromium-next/patches/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/chromium-next/patches/patch-extensions_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/shell/app/shell_main_delegate.cc
@@ -40,7 +40,7 @@
#if BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/chromium-next/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index c595ed59f9..81ac66dcbd 100644
--- a/chromium-next/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc b/chromium-next/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
index 3ae75993ec..e4d004bb90 100644
--- a/chromium-next/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/shell/browser/shell_browser_main_parts.cc
@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMa
switches::kAppShellAllowRoaming)) {
diff --git a/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc b/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
index add7eabf98..e188838311 100644
--- a/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/shell/browser/shell_extensions_api_client.cc
@@ -18,7 +18,7 @@
#include "extensions/shell/browser/shell_virtual_keyboard_delegate.h"
diff --git a/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.h b/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
index 04a7e679bf..d971700c60 100644
--- a/chromium-next/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ extensions/shell/browser/shell_extensions_api_client.h
@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public
content::BrowserContext* browser_context) const override;
diff --git a/chromium-next/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc b/chromium-next/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
index a067280644..674ecdea09 100644
--- a/chromium-next/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ google_apis/gcm/engine/heartbeat_manager.cc
@@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs
// Minimum time spent sleeping before we force a new heartbeat.
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc b/chromium-next/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 1249f05ba9..4594ef6f91 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -324,7 +324,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::G
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/chromium-next/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index abe4dd8747..4e12ae52cb 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2864,7 +2864,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.cc
index 4d3722eed4..b0ee7013e5 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -62,7 +62,7 @@
+@@ -67,7 +67,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -388,7 +388,7 @@ SharedContextState::SharedContextState(
+@@ -393,7 +393,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -425,7 +425,7 @@ SharedContextState::~SharedContextState(
+@@ -430,7 +430,7 @@ SharedContextState::~SharedContextState(
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.h
index cc093f05e0..ea07c472ed 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.h
@@ -235,7 +235,7 @@ class GPU_GLES2_EXPORT SharedContextStat
return &memory_type_tracker_;
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index 2824a1657c..759f093cb2 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 0e5588d20a..412efb7f27 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
@@ -57,7 +57,7 @@
#include "ui/gl/gl_version_info.h"
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index cb9b7a8e0b..f499a7dfd9 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -176,7 +176,7 @@ bool IsFormatSupported(viz::SharedImageF
+@@ -168,7 +168,7 @@ bool IsFormatSupported(viz::SharedImageF
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 2b5aaee597..fd11947f5f 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -112,7 +112,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
+@@ -113,7 +113,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -24,7 +24,7 @@ $NetBSD$
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -316,7 +316,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -317,7 +317,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 34f91fcce0..c47ddefead 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -605,7 +605,7 @@ bool SharedImageManager::SupportsScanout
+@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanout
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index d97c65c588..c686818a3d 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/chromium-next/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index 3348d3401a..a9ac328578 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1364,7 +1364,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAda
- force_fallback_adapter = true;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!shared_context_state_->GrContextIsVulkan() &&
- !shared_context_state_->IsGraphiteDawnVulkan() &&
- use_webgpu_adapter_ != WebGPUAdapterName::kOpenGLES) {
-@@ -2061,7 +2061,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+ backend_types = {wgpu::BackendType::D3D12};
+ #elif BUILDFLAG(IS_MAC)
+ 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};
+@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/chromium-next/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/chromium-next/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
index 57bef70e64..e5f784e7ac 100644
--- a/chromium-next/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ b/chromium-next/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
@@ -32,7 +32,7 @@
#include "ui/gfx/half_float.h"
diff --git a/chromium-next/patches/patch-gpu_config_gpu__control__list.cc b/chromium-next/patches/patch-gpu_config_gpu__control__list.cc
index 863892eac6..7c75b719f8 100644
--- a/chromium-next/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium-next/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_control_list.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/config/gpu_control_list.cc
@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::G
return kOsAndroid;
diff --git a/chromium-next/patches/patch-gpu_config_gpu__finch__features.cc b/chromium-next/patches/patch-gpu_config_gpu__finch__features.cc
index 6e50305a9c..0646cb6c67 100644
--- a/chromium-next/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/config/gpu_finch_features.cc
@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFl
BASE_FEATURE(kDefaultEnableGpuRasterization,
diff --git a/chromium-next/patches/patch-gpu_config_gpu__info__collector.cc b/chromium-next/patches/patch-gpu_config_gpu__info__collector.cc
index ad65d37c8b..8c65832ccd 100644
--- a/chromium-next/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/config/gpu_info_collector.cc
@@ -360,7 +360,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
diff --git a/chromium-next/patches/patch-gpu_config_gpu__test__config.cc b/chromium-next/patches/patch-gpu_config_gpu__test__config.cc
index e523d843a9..f2fba22f69 100644
--- a/chromium-next/patches/patch-gpu_config_gpu__test__config.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/config/gpu_test_config.cc
@@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() {
#if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
index e617294f88..c846ba041b 100644
--- a/chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
index d223cb1a06..61aa6a0dc1 100644
--- a/chromium-next/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/ipc/common/gpu_memory_buffer_support.h
@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium-next/patches/patch-gpu_ipc_service_gpu__init.cc b/chromium-next/patches/patch-gpu_ipc_service_gpu__init.cc
index 5dc2e7b6c4..17c1f5b00a 100644
--- a/chromium-next/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/ipc/service/gpu_init.cc
-@@ -392,7 +392,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(
enable_watchdog = false;
#endif
@@ -15,7 +15,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
-@@ -430,7 +430,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
bool attempted_startsandbox = false;
@@ -24,7 +24,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.
-@@ -532,7 +532,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -531,7 +531,7 @@ bool GpuInit::InitializeAndStartSandbox(
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -33,7 +33,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
-@@ -614,7 +614,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -613,7 +613,7 @@ bool GpuInit::InitializeAndStartSandbox(
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -42,7 +42,7 @@ $NetBSD$
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -784,7 +784,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -783,7 +783,7 @@ bool GpuInit::InitializeAndStartSandbox(
InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_);
@@ -51,7 +51,7 @@ $NetBSD$
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -839,7 +839,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -835,7 +835,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
}
}
@@ -60,7 +60,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1036,7 +1036,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -69,7 +69,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1091,7 +1091,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1087,7 +1087,7 @@ void GpuInit::InitializeInProcess(base::
}
}
diff --git a/chromium-next/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/chromium-next/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index c2a4218ba4..b6c86aee59 100644
--- a/chromium-next/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-gpu_ipc_service_x__util.h b/chromium-next/patches/patch-gpu_ipc_service_x__util.h
index 1ed9417391..c0a5539766 100644
--- a/chromium-next/patches/patch-gpu_ipc_service_x__util.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/ipc/service/x_util.h
@@ -12,7 +12,7 @@
#include "gpu/ipc/service/gpu_config.h"
diff --git a/chromium-next/patches/patch-gpu_vulkan_generate__bindings.py b/chromium-next/patches/patch-gpu_vulkan_generate__bindings.py
index 936625b638..7c100be0bc 100644
--- a/chromium-next/patches/patch-gpu_vulkan_generate__bindings.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/generate_bindings.py
@@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [
]
diff --git a/chromium-next/patches/patch-gpu_vulkan_semaphore__handle.cc b/chromium-next/patches/patch-gpu_vulkan_semaphore__handle.cc
index 555a9f6bff..c8028a7630 100644
--- a/chromium-next/patches/patch-gpu_vulkan_semaphore__handle.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-gpu_vulkan_vulkan__device__queue.cc b/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.cc
index 49bc5d29b2..7b4ba136b0 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.cc
-@@ -154,7 +154,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize(
// In dual-CPU cases, we cannot detect the active GPU correctly on Linux,
// so don't select GPU device based on the |gpu_info|.
@@ -15,7 +15,7 @@ $NetBSD$
// If gpu_info is provided, the device should match it.
if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id ||
device_properties.deviceID != gpu_info->gpu.device_id)) {
-@@ -297,7 +297,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -303,7 +303,7 @@ bool VulkanDeviceQueue::Initialize(
// Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler
// support.
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.h
index 7d942a974b..4628dea3d8 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/chromium-next/patches/patch-gpu_vulkan_vulkan__device__queue.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.h
-@@ -179,7 +179,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDev
+@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDev
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.cc b/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
index 85f3e67cb6..b6cb5b9862 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_function_pointers.cc
@@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceF
}
diff --git a/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.h b/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.h
index 53834b238b..cfa118614b 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__function__pointers.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_function_pointers.h
@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFu
VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
diff --git a/chromium-next/patches/patch-gpu_vulkan_vulkan__image.h b/chromium-next/patches/patch-gpu_vulkan_vulkan__image.h
index 203c50c8ae..5004519442 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__image.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_image.h
@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanIma
VkImageUsageFlags usage,
diff --git a/chromium-next/patches/patch-gpu_vulkan_vulkan__util.cc b/chromium-next/patches/patch-gpu_vulkan_vulkan__util.cc
index f25fb67f04..919842dcc4 100644
--- a/chromium-next/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ gpu/vulkan/vulkan_util.cc
-@@ -473,7 +473,7 @@ bool CheckVulkanCompatibilities(
+@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/chromium-next/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/chromium-next/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
index 2c41c5b313..214df6a10c 100644
--- a/chromium-next/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/chromium-next/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ headless/lib/browser/headless_browser_main_parts_posix.cc
-@@ -22,13 +22,13 @@
+@@ -27,13 +27,13 @@
#include "content/public/browser/browser_thread.h"
#include "headless/lib/browser/headless_browser_impl.h"
@@ -22,7 +22,7 @@ $NetBSD$
#include "device/bluetooth/dbus/bluez_dbus_manager.h"
#endif
-@@ -162,7 +162,7 @@ class BrowserShutdownHandler {
+@@ -167,7 +167,7 @@ class BrowserShutdownHandler {
} // namespace
@@ -31,7 +31,7 @@ $NetBSD$
constexpr char kProductName[] = "HeadlessChrome";
#endif
-@@ -170,9 +170,9 @@ void HeadlessBrowserMainParts::PostCreat
+@@ -175,9 +175,9 @@ void HeadlessBrowserMainParts::PostCreat
BrowserShutdownHandler::Install(base::BindOnce(
&HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
diff --git a/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.cc b/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.cc
index a175deb076..fc4c92a5d0 100644
--- a/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.cc
@@ -56,7 +56,7 @@
#include "content/public/common/content_descriptors.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -517,7 +517,7 @@ void HeadlessContentBrowserClient::Handl
+@@ -518,7 +518,7 @@ void HeadlessContentBrowserClient::Handl
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.h b/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.h
index bc0064dff1..cb71b91db8 100644
--- a/chromium-next/patches/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.h
-@@ -45,7 +45,7 @@ class HeadlessContentBrowserClient : pub
+@@ -46,7 +46,7 @@ class HeadlessContentBrowserClient : pub
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) override;
diff --git a/chromium-next/patches/patch-headless_lib_browser_headless__web__contents__impl.cc b/chromium-next/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
index 757856cf38..8586366dfd 100644
--- a/chromium-next/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ headless/lib/browser/headless_web_contents_impl.cc
@@ -71,7 +71,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
diff --git a/chromium-next/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium-next/patches/patch-headless_lib_headless__content__main__delegate.cc
index da616eac5f..55c258ba66 100644
--- a/chromium-next/patches/patch-headless_lib_headless__content__main__delegate.cc
+++ b/chromium-next/patches/patch-headless_lib_headless__content__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/headless_content_main_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ headless/lib/headless_content_main_delegate.cc
-@@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCr
+@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCr
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/chromium-next/patches/patch-ipc_ipc__channel.h b/chromium-next/patches/patch-ipc_ipc__channel.h
index 8f52347439..854eb22a29 100644
--- a/chromium-next/patches/patch-ipc_ipc__channel.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ipc/ipc_channel.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ipc/ipc_channel.h
@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : pu
static std::string GenerateUniqueRandomChannelID();
diff --git a/chromium-next/patches/patch-ipc_ipc__channel__common.cc b/chromium-next/patches/patch-ipc_ipc__channel__common.cc
index 6238554870..a260b7669b 100644
--- a/chromium-next/patches/patch-ipc_ipc__channel__common.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ipc/ipc_channel_common.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ipc/ipc_channel_common.cc
@@ -10,7 +10,7 @@
diff --git a/chromium-next/patches/patch-ipc_ipc__channel__mojo.cc b/chromium-next/patches/patch-ipc_ipc__channel__mojo.cc
index 0cb41c2f10..21b63afbc8 100644
--- a/chromium-next/patches/patch-ipc_ipc__channel__mojo.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ipc/ipc_channel_mojo.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ipc/ipc_channel_mojo.cc
@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mo
};
diff --git a/chromium-next/patches/patch-ipc_ipc__message__utils.cc b/chromium-next/patches/patch-ipc_ipc__message__utils.cc
index 06e9bd44e3..4aaff4d212 100644
--- a/chromium-next/patches/patch-ipc_ipc__message__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ipc/ipc_message_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ipc/ipc_message_utils.cc
@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(cons
}
diff --git a/chromium-next/patches/patch-ipc_ipc__message__utils.h b/chromium-next/patches/patch-ipc_ipc__message__utils.h
index 3c8bab9514..556a1d8bf3 100644
--- a/chromium-next/patches/patch-ipc_ipc__message__utils.h
+++ b/chromium-next/patches/patch-ipc_ipc__message__utils.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_message_utils.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ipc/ipc_message_utils.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ipc/ipc_message_utils.h
-@@ -214,7 +214,7 @@ struct ParamTraits<unsigned int> {
+@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
// these traits for 32 bit ARM then that'll catch any errors.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium-next/patches/patch-media_BUILD.gn b/chromium-next/patches/patch-media_BUILD.gn
index b0c0560eb7..a01165d0a9 100644
--- a/chromium-next/patches/patch-media_BUILD.gn
+++ b/chromium-next/patches/patch-media_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/BUILD.gn
-@@ -99,6 +99,12 @@ config("media_config") {
+@@ -100,6 +100,12 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/chromium-next/patches/patch-media_audio_BUILD.gn b/chromium-next/patches/patch-media_audio_BUILD.gn
index 5d9810cabb..4a078a39b9 100644
--- a/chromium-next/patches/patch-media_audio_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/audio/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/audio/BUILD.gn
-@@ -269,10 +269,35 @@ source_set("audio") {
+@@ -273,10 +273,35 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/chromium-next/patches/patch-media_audio_alsa_audio__manager__alsa.cc b/chromium-next/patches/patch-media_audio_alsa_audio__manager__alsa.cc
index 0cc5dd3bf4..75270758e9 100644
--- a/chromium-next/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium-next/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -100,7 +100,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
+@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -16,7 +16,7 @@ $NetBSD$
void** hints = NULL;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -112,7 +114,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
+@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -26,7 +26,7 @@ $NetBSD$
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -195,7 +199,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
+@@ -201,7 +205,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
@@ -38,7 +38,7 @@ $NetBSD$
return strncmp(kDeviceTypeDesired, device_name,
std::size(kDeviceTypeDesired) - 1) == 0;
}
-@@ -247,7 +255,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -253,7 +261,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
// Loop through the sound cards.
// Don't use snd_device_name_hint(-1,..) since there is an access violation
// inside this ALSA API with libasound.so.2.0.0.
@@ -48,7 +48,7 @@ $NetBSD$
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) {
-@@ -271,7 +281,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -277,7 +287,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
}
diff --git a/chromium-next/patches/patch-media_audio_audio__input__device.cc b/chromium-next/patches/patch-media_audio_audio__input__device.cc
index a43ad6c281..40aad4f70f 100644
--- a/chromium-next/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/audio/audio_input_device.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_audio_audio__output__proxy__unittest.cc b/chromium-next/patches/patch-media_audio_audio__output__proxy__unittest.cc
index 81381d45d6..3019e55828 100644
--- a/chromium-next/patches/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_audio_pulse_pulse__util.cc b/chromium-next/patches/patch-media_audio_pulse_pulse__util.cc
index 40894d7d26..26c5bbb2eb 100644
--- a/chromium-next/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/audio/pulse/pulse_util.cc
@@ -50,8 +50,12 @@ constexpr char kBrowserDisplayName[] = "
diff --git a/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index be676cda12..50dfd28ca9 100644
--- a/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/chromium-next/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-02-26 09:59:08.138345055 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-03-06 14:18:43.087749701 +0000
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,213 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.h b/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.h
index 6dc433ee2c..a4f448acf9 100644
--- a/chromium-next/patches/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/chromium-next/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-02-26 09:59:08.138497060 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-03-06 14:18:43.087895904 +0000
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_audio_sndio_sndio__input.cc b/chromium-next/patches/patch-media_audio_sndio_sndio__input.cc
index 0dec18b9bf..d48670ac9d 100644
--- a/chromium-next/patches/patch-media_audio_sndio_sndio__input.cc
+++ b/chromium-next/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-02-26 09:59:08.138630940 +0000
+--- media/audio/sndio/sndio_input.cc.orig 2025-03-06 14:18:43.088025826 +0000
+++ media/audio/sndio/sndio_input.cc
@@ -0,0 +1,200 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_audio_sndio_sndio__input.h b/chromium-next/patches/patch-media_audio_sndio_sndio__input.h
index f7651a5cb5..2306b39e4a 100644
--- a/chromium-next/patches/patch-media_audio_sndio_sndio__input.h
+++ b/chromium-next/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-02-26 09:59:08.138775761 +0000
+--- media/audio/sndio/sndio_input.h.orig 2025-03-06 14:18:43.088171659 +0000
+++ media/audio/sndio/sndio_input.h
@@ -0,0 +1,91 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_audio_sndio_sndio__output.cc b/chromium-next/patches/patch-media_audio_sndio_sndio__output.cc
index 30659d67d3..49826595bf 100644
--- a/chromium-next/patches/patch-media_audio_sndio_sndio__output.cc
+++ b/chromium-next/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-02-26 09:59:08.138910131 +0000
+--- media/audio/sndio/sndio_output.cc.orig 2025-03-06 14:18:43.088303004 +0000
+++ media/audio/sndio/sndio_output.cc
@@ -0,0 +1,187 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_audio_sndio_sndio__output.h b/chromium-next/patches/patch-media_audio_sndio_sndio__output.h
index f2e33eb7d3..81854f9324 100644
--- a/chromium-next/patches/patch-media_audio_sndio_sndio__output.h
+++ b/chromium-next/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-02-26 09:59:08.139054231 +0000
+--- media/audio/sndio/sndio_output.h.orig 2025-03-06 14:18:43.088443406 +0000
+++ media/audio/sndio/sndio_output.h
@@ -0,0 +1,88 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-media_base_audio__latency.cc b/chromium-next/patches/patch-media_base_audio__latency.cc
index 0bb7512c99..f37db3c307 100644
--- a/chromium-next/patches/patch-media_base_audio__latency.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/audio_latency.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/audio_latency.cc
@@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int s
}
diff --git a/chromium-next/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium-next/patches/patch-media_base_libaom__thread__wrapper.cc
index 1505df1fd0..cf2ea7a7a9 100644
--- a/chromium-next/patches/patch-media_base_libaom__thread__wrapper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/libaom_thread_wrapper.cc
@@ -5,17 +5,21 @@
#include "base/logging.h"
diff --git a/chromium-next/patches/patch-media_base_libvpx__thread__wrapper.cc b/chromium-next/patches/patch-media_base_libvpx__thread__wrapper.cc
index 004ca49b19..bd79ae9133 100644
--- a/chromium-next/patches/patch-media_base_libvpx__thread__wrapper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/libvpx_thread_wrapper.cc
@@ -5,11 +5,14 @@
#include "media/base/libvpx_thread_wrapper.h"
diff --git a/chromium-next/patches/patch-media_base_media__switches.cc b/chromium-next/patches/patch-media_base_media__switches.cc
index 4eb952221e..3320140938 100644
--- a/chromium-next/patches/patch-media_base_media__switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/media_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/media_switches.cc
@@ -20,7 +20,7 @@
#include "ui/gl/gl_features.h"
@@ -24,7 +24,7 @@ $NetBSD$
// The Alsa device to use when opening an audio input stream.
const char kAlsaInputDevice[] = "alsa-input-device";
// The Alsa device to use when opening an audio stream.
-@@ -378,8 +378,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -371,8 +371,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
"UseSCContentSharingPicker",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -35,7 +35,7 @@ $NetBSD$
// Enables system audio mirroring using pulseaudio.
BASE_FEATURE(kPulseaudioLoopbackForCast,
"PulseaudioLoopbackForCast",
-@@ -389,6 +389,31 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -382,6 +382,31 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
"PulseaudioLoopbackForScreenShare",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -67,7 +67,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -634,7 +659,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInP
+@@ -624,7 +649,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInP
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -76,7 +76,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -657,7 +682,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
+@@ -647,7 +672,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -85,7 +85,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -669,7 +694,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
+@@ -659,7 +684,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -94,7 +94,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -698,7 +723,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -688,7 +713,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -103,7 +103,7 @@ $NetBSD$
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -802,7 +827,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -791,7 +816,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -112,7 +112,7 @@ $NetBSD$
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1380,7 +1405,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
+@@ -1357,7 +1382,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -121,7 +121,7 @@ $NetBSD$
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1460,7 +1485,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1439,7 +1464,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-media_base_media__switches.h b/chromium-next/patches/patch-media_base_media__switches.h
index cfd15eaffc..b1d2e239e5 100644
--- a/chromium-next/patches/patch-media_base_media__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/media_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/media_switches.h
@@ -44,7 +44,7 @@ MEDIA_EXPORT extern const char kDisableB
MEDIA_EXPORT extern const char kReportVp9AsAnUnsupportedMimeType[];
@@ -15,7 +15,7 @@ $NetBSD$
MEDIA_EXPORT extern const char kAlsaInputDevice[];
MEDIA_EXPORT extern const char kAlsaOutputDevice[];
#endif
-@@ -326,13 +326,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -324,13 +324,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);
-@@ -346,7 +359,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspe
+@@ -344,7 +357,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);
-@@ -368,7 +381,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -366,7 +379,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);
-@@ -499,7 +512,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+@@ -497,7 +510,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/chromium-next/patches/patch-media_base_video__frame.cc b/chromium-next/patches/patch-media_base_video__frame.cc
index b54adaac8f..5584600a10 100644
--- a/chromium-next/patches/patch-media_base_video__frame.cc
+++ b/chromium-next/patches/patch-media_base_video__frame.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/base/video_frame.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/video_frame.cc
-@@ -90,7 +90,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToStr
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -15,7 +15,7 @@ $NetBSD$
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -104,7 +104,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -106,7 +106,7 @@ std::string VideoFrame::StorageTypeToStr
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -33,7 +33,7 @@ $NetBSD$
bool is_native_buffer =
gpu_memory_buffer
? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -906,7 +906,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -913,7 +913,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
return frame;
}
@@ -42,7 +42,7 @@ $NetBSD$
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1592,7 +1592,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1598,7 +1598,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/chromium-next/patches/patch-media_base_video__frame.h b/chromium-next/patches/patch-media_base_video__frame.h
index 4fa534b941..8a3092c683 100644
--- a/chromium-next/patches/patch-media_base_video__frame.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/base/video_frame.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/base/video_frame.h
@@ -42,7 +42,7 @@
#include "ui/gfx/geometry/size.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -86,7 +86,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public b
STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
STORAGE_SHMEM = 4, // Backed by read-only shared memory.
@@ -24,7 +24,7 @@ $NetBSD$
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -409,7 +409,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -424,7 +424,7 @@ class MEDIA_EXPORT VideoFrame : public b
ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
base::TimeDelta timestamp);
@@ -33,7 +33,7 @@ $NetBSD$
// Wraps provided dmabufs
// (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
// VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -723,7 +723,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -734,7 +734,7 @@ class MEDIA_EXPORT VideoFrame : public b
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -42,7 +42,7 @@ $NetBSD$
// The number of DmaBufs will be equal or less than the number of planes of
// the frame. If there are less, this means that the last FD contains the
// remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -982,7 +982,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -963,7 +963,7 @@ class MEDIA_EXPORT VideoFrame : public b
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/chromium-next/patches/patch-media_capture_video_create__video__capture__device__factory.cc b/chromium-next/patches/patch-media_capture_video_create__video__capture__device__factory.cc
index 30c6419ac0..d20036a4ad 100644
--- a/chromium-next/patches/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/create_video_capture_device_factory.cc
@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
diff --git a/chromium-next/patches/patch-media_capture_video_fake__video__capture__device__factory.cc b/chromium-next/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
index d6ddcde732..7f1afe79fa 100644
--- a/chromium-next/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/fake_video_capture_device_factory.cc
@@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetD
int entry_index = 0;
diff --git a/chromium-next/patches/patch-media_capture_video_file__video__capture__device__factory.cc b/chromium-next/patches/patch-media_capture_video_file__video__capture__device__factory.cc
index f2370269d8..95648d6c25 100644
--- a/chromium-next/patches/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc b/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
index 8f39d9ff1b..da7b93cd02 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -563,7 +563,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.h b/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
index ddad53acf1..8caeea4f67 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.h
@@ -8,7 +8,13 @@
#include <map>
diff --git a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index d45f90980e..afa7584016 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_delegate.cc
-@@ -5,8 +5,10 @@
+@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
#include <fcntl.h>
@@ -17,7 +17,7 @@ $NetBSD$
#include <poll.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-@@ -29,17 +31,19 @@
+@@ -34,17 +36,19 @@
#include "media/capture/video/blob_utils.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -38,7 +38,7 @@ $NetBSD$
// TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
// format is introduced to kernel.
-@@ -49,6 +53,14 @@ using media::mojom::MeteringMode;
+@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
#define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
#endif
@@ -53,7 +53,7 @@ $NetBSD$
namespace media {
namespace {
-@@ -268,7 +280,7 @@ bool V4L2CaptureDelegate::IsBlockedContr
+@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsBlockedContr
// static
bool V4L2CaptureDelegate::IsControllableControl(
int control_id,
@@ -62,7 +62,7 @@ $NetBSD$
const int special_control_id = GetControllingSpecialControl(control_id);
if (!special_control_id) {
// The control is not controlled by a special control thus the control is
-@@ -324,7 +336,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate
+@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate
is_capturing_(false),
timeout_count_(0),
rotation_(rotation) {
@@ -71,7 +71,7 @@ $NetBSD$
use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -451,7 +463,7 @@ void V4L2CaptureDelegate::AllocateAndSta
+@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndSta
client_->OnStarted();
@@ -80,7 +80,7 @@ $NetBSD$
if (use_gpu_buffer_) {
v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
}
-@@ -795,7 +807,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2C
+@@ -800,7 +812,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2C
V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
@@ -89,7 +89,7 @@ $NetBSD$
int num_retries = 0;
for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
++num_retries) {
-@@ -805,7 +817,7 @@ bool V4L2CaptureDelegate::RunIoctl(int r
+@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int r
return num_retries != kMaxIOCtrlRetries;
}
@@ -98,7 +98,7 @@ $NetBSD$
return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
}
-@@ -816,6 +828,7 @@ bool V4L2CaptureDelegate::IsControllable
+@@ -821,6 +833,7 @@ bool V4L2CaptureDelegate::IsControllable
}
void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
@@ -106,7 +106,7 @@ $NetBSD$
constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
V4L2_CID_AUTO_WHITE_BALANCE,
V4L2_CID_BRIGHTNESS,
-@@ -843,6 +856,7 @@ void V4L2CaptureDelegate::ReplaceControl
+@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControl
<< ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
}
}
@@ -114,7 +114,7 @@ $NetBSD$
}
mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1023,7 +1037,11 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() {
pollfd device_pfd = {};
device_pfd.fd = device_fd_.get();
@@ -126,7 +126,7 @@ $NetBSD$
const int result =
HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
-@@ -1043,6 +1061,12 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1048,6 +1066,12 @@ void V4L2CaptureDelegate::DoCapture() {
// in older kernels, and stopping and starting the stream gets the camera
// out of this bad state. Upgrading the kernel is difficult so this is our
// way out for now.
@@ -139,7 +139,7 @@ $NetBSD$
DLOG(WARNING) << "Restarting camera stream";
if (!StopStream() || !StartStream())
return;
-@@ -1050,6 +1074,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1055,6 +1079,7 @@ void V4L2CaptureDelegate::DoCapture() {
FROM_HERE,
base::BindOnce(&V4L2CaptureDelegate::DoCapture, GetWeakPtr()));
return;
@@ -147,7 +147,7 @@ $NetBSD$
} else if (timeout_count_ >= kContinuousTimeoutLimit) {
SetErrorState(
VideoCaptureError::kV4L2MultipleContinuousTimeoutsWhileReadPolling,
-@@ -1061,6 +1086,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1066,6 +1091,7 @@ void V4L2CaptureDelegate::DoCapture() {
timeout_count_ = 0;
}
@@ -155,7 +155,7 @@ $NetBSD$
// Dequeue events if the driver has filled in some.
if (device_pfd.revents & POLLPRI) {
bool controls_changed = false;
-@@ -1094,6 +1120,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1099,6 +1125,7 @@ void V4L2CaptureDelegate::DoCapture() {
client_->OnCaptureConfigurationChanged();
}
}
@@ -163,7 +163,7 @@ $NetBSD$
// Deenqueue, send and reenqueue a buffer if the driver has filled one in.
if (device_pfd.revents & POLLIN) {
-@@ -1147,7 +1174,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1152,7 +1179,7 @@ void V4L2CaptureDelegate::DoCapture() {
// workable on Linux.
// See http://crbug.com/959919.
@@ -172,7 +172,7 @@ $NetBSD$
if (use_gpu_buffer_) {
v4l2_gpu_helper_->OnIncomingCapturedData(
client_.get(), buffer_tracker->start(),
-@@ -1221,7 +1248,7 @@ void V4L2CaptureDelegate::SetErrorState(
+@@ -1226,7 +1253,7 @@ void V4L2CaptureDelegate::SetErrorState(
client_->OnError(error, from_here, reason);
}
diff --git a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 0d7eb4a19d..ddca37fe95 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-02-25 19:55:16.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-next/patches/patch-media_capture_video_linux_v4l2__capture__device.h b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device.h
index 5b3b3e780c..608dde44de 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_device.h
@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
public:
diff --git a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
index 1f4d723f16..ef9a0d1437 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
index 054b222aab..dea24fea04 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_device_impl.h
@@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceIm
public:
diff --git a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 5b60205dc1..aa842d165e 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -23,7 +23,7 @@
+@@ -28,7 +28,7 @@
#include "media/capture/video/linux/scoped_v4l2_device_fd.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/videoio.h>
#else
#include <linux/videodev2.h>
-@@ -38,6 +38,7 @@ bool CompareCaptureDevices(const VideoCa
+@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCa
return a.descriptor < b.descriptor;
}
@@ -23,7 +23,7 @@ $NetBSD$
// USB VID and PID are both 4 bytes long.
const size_t kVidPidSize = 4;
const size_t kMaxInterfaceNameSize = 256;
-@@ -70,11 +71,24 @@ std::string ExtractFileNameFromDeviceId(
+@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(
DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
return device_id.substr(strlen(kDevDir), device_id.length());
}
@@ -48,7 +48,7 @@ $NetBSD$
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -82,9 +96,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -62,7 +62,7 @@ $NetBSD$
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -101,9 +119,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -76,7 +76,7 @@ $NetBSD$
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -114,6 +136,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -84,7 +84,7 @@ $NetBSD$
}
};
-@@ -219,7 +242,7 @@ void VideoCaptureDeviceFactoryV4L2::GetD
+@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetD
std::move(callback).Run(std::move(devices_info));
}
@@ -93,7 +93,7 @@ $NetBSD$
return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp));
}
-@@ -279,6 +302,11 @@ std::vector<float> VideoCaptureDeviceFac
+@@ -284,6 +307,11 @@ std::vector<float> VideoCaptureDeviceFac
frame_rates.push_back(
frame_interval.discrete.denominator /
static_cast<float>(frame_interval.discrete.numerator));
diff --git a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index 8e32b39f5e..acd76c7bd0 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.h
@@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceF
diff --git a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__linux.cc b/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
index 70f3973ee8..cd499425b6 100644
--- a/chromium-next/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/linux/video_capture_device_linux.cc
@@ -15,7 +15,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/chromium-next/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
index 1296d3c6eb..d25b5be406 100644
--- a/chromium-next/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
@@ -14,7 +14,7 @@
#include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/chromium-next/patches/patch-media_capture_video_video__capture__device__client.cc b/chromium-next/patches/patch-media_capture_video_video__capture__device__client.cc
index eb13854ff8..a49ace7dc0 100644
--- a/chromium-next/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/capture/video/video_capture_device_client.cc
@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
CHECK(!is_width_odd && !is_height_odd);
diff --git a/chromium-next/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium-next/patches/patch-media_cdm_cdm__paths__unittest.cc
index 37c671d862..d6ced7f5c1 100644
--- a/chromium-next/patches/patch-media_cdm_cdm__paths__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/cdm/cdm_paths_unittest.cc
@@ -27,7 +27,7 @@ const char kComponentPlatform[] =
"win";
diff --git a/chromium-next/patches/patch-media_cdm_library__cdm_cdm__paths.gni b/chromium-next/patches/patch-media_cdm_library__cdm_cdm__paths.gni
index 210c5f7ad1..03057fa341 100644
--- a/chromium-next/patches/patch-media_cdm_library__cdm_cdm__paths.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/cdm/library_cdm/cdm_paths.gni
@@ -15,7 +15,7 @@ assert(enable_library_cdms)
# Explicitly define what we use to avoid confusion.
diff --git a/chromium-next/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py b/chromium-next/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 0499606c46..b644033845 100644
--- a/chromium-next/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
diff --git a/chromium-next/patches/patch-media_ffmpeg_scripts_robo__lib_config.py b/chromium-next/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
index 5f2e4c39b4..3169f11c05 100644
--- a/chromium-next/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_buffer__validation.cc b/chromium-next/patches/patch-media_gpu_buffer__validation.cc
index 9dc88a2d5b..f70ffb8270 100644
--- a/chromium-next/patches/patch-media_gpu_buffer__validation.cc
+++ b/chromium-next/patches/patch-media_gpu_buffer__validation.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/buffer_validation.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/gpu/buffer_validation.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/buffer_validation.cc
@@ -15,7 +15,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium-next/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/chromium-next/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index 28dd8a9930..acc9d99679 100644
--- a/chromium-next/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/chromium-next/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index 2da4e0adc8..69acdcd1f2 100644
--- a/chromium-next/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium-next/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index f12ff6fbde..ec857790ba 100644
--- a/chromium-next/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFor
<< static_cast<int>(buffer_format);
diff --git a/chromium-next/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/chromium-next/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index 1cc795b631..ac4cfddcc8 100644
--- a/chromium-next/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/chromium-next/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/chromeos/platform_video_frame_utils.cc
@@ -67,7 +67,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
const base::FilePath dev_path(FILE_PATH_LITERAL(
diff --git a/chromium-next/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/chromium-next/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index 3000320aff..d804869b31 100644
--- a/chromium-next/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/chromeos/video_decoder_pipeline.cc
@@ -1159,7 +1159,7 @@ VideoDecoderPipeline::PickDecoderOutputF
}
diff --git a/chromium-next/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/chromium-next/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 83201da887..9c5f9a1f6c 100644
--- a/chromium-next/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
@@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
return vea_factory_functions;
diff --git a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index ab8fb11d75..a8a0563c10 100644
--- a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -16,7 +16,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
diff --git a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 1aa7e059ac..d45cbbb91a 100644
--- a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index a7618345b2..867a75d1ca 100644
--- a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index 4503852af0..05bac120c3 100644
--- a/chromium-next/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-media_gpu_test_raw__video.cc b/chromium-next/patches/patch-media_gpu_test_raw__video.cc
index 4c437564e4..d5ea841f5c 100644
--- a/chromium-next/patches/patch-media_gpu_test_raw__video.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/test/raw_video.cc
@@ -61,7 +61,7 @@ std::unique_ptr<base::MemoryMappedFile>
base::File::FLAG_READ | base::File::FLAG_WRITE
diff --git a/chromium-next/patches/patch-media_gpu_test_video__frame__file__writer.cc b/chromium-next/patches/patch-media_gpu_test_video__frame__file__writer.cc
index 45e9e673e5..4ee0754d74 100644
--- a/chromium-next/patches/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/test/video_frame_file_writer.cc
@@ -26,7 +26,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium-next/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium-next/patches/patch-media_gpu_test_video__frame__helpers.cc
index 5232f6db1d..07f935b043 100644
--- a/chromium-next/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/test/video_frame_helpers.cc
@@ -22,7 +22,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/chromium-next/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium-next/patches/patch-media_gpu_test_video__frame__validator.cc
index aebd5a118f..67f2b8cfd6 100644
--- a/chromium-next/patches/patch-media_gpu_test_video__frame__validator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/test/video_frame_validator.cc
@@ -33,7 +33,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium-next/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/chromium-next/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 7a7b5c3cc9..3d699db05a 100644
--- a/chromium-next/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/chromium-next/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/vaapi/vaapi_video_decoder.cc
@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionC
const gfx::Size decoder_natural_size =
diff --git a/chromium-next/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc b/chromium-next/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
index 3c7b68ce7c..b41b69ff81 100644
--- a/chromium-next/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/gpu/vaapi/vaapi_wrapper.cc
@@ -78,7 +78,7 @@
using media_gpu_vaapi::kModuleVa_prot;
diff --git a/chromium-next/patches/patch-media_media__options.gni b/chromium-next/patches/patch-media_media__options.gni
index 737dec63e0..720ee8c478 100644
--- a/chromium-next/patches/patch-media_media__options.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/media_options.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/media_options.gni
-@@ -197,12 +197,18 @@ declare_args() {
+@@ -202,12 +202,18 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/chromium-next/patches/patch-media_mojo_mojom_stable_BUILD.gn b/chromium-next/patches/patch-media_mojo_mojom_stable_BUILD.gn
index 4410151d36..ddba302831 100644
--- a/chromium-next/patches/patch-media_mojo_mojom_stable_BUILD.gn
+++ b/chromium-next/patches/patch-media_mojo_mojom_stable_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/stable/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/mojo/mojom/stable/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/mojo/mojom/stable/BUILD.gn
@@ -191,7 +191,7 @@ source_set("unit_tests") {
} else if (use_v4l2_codec) {
diff --git a/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
index ecf2c68b88..f270723a82 100644
--- a/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
+++ b/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
-@@ -856,7 +856,7 @@ const gfx::GpuMemoryBufferId& StructTrai
+@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTrai
return input.id;
}
@@ -15,7 +15,7 @@ $NetBSD$
// static
gfx::NativePixmapHandle StructTraits<
media::stable::mojom::NativeGpuMemoryBufferHandleDataView,
-@@ -877,7 +877,7 @@ bool StructTraits<media::stable::mojom::
+@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::
output->type = gfx::NATIVE_PIXMAP;
diff --git a/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
index e4c7809b48..dcdef95d71 100644
--- a/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
+++ b/chromium-next/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom
static const gfx::GpuMemoryBufferId& id(
diff --git a/chromium-next/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/chromium-next/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index 9ce498fc47..51969d66b2 100644
--- a/chromium-next/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/chromium-next/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.cc
@@ -22,7 +22,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
diff --git a/chromium-next/patches/patch-media_video_fake__gpu__memory__buffer.cc b/chromium-next/patches/patch-media_video_fake__gpu__memory__buffer.cc
index 0574e7d9ef..c9684be352 100644
--- a/chromium-next/patches/patch-media_video_fake__gpu__memory__buffer.cc
+++ b/chromium-next/patches/patch-media_video_fake__gpu__memory__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/video/fake_gpu_memory_buffer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/video/fake_gpu_memory_buffer.cc
@@ -14,7 +14,7 @@
#include "media/base/format_utils.h"
diff --git a/chromium-next/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/chromium-next/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 817ae756d8..b302ab04e2 100644
--- a/chromium-next/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/chromium-next/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -643,7 +643,7 @@ void GpuMemoryBufferVideoFramePool::Pool
+@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::Pool
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -15,7 +15,7 @@ $NetBSD$
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1051,7 +1051,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
#endif
@@ -24,7 +24,7 @@ $NetBSD$
is_webgpu_compatible =
handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
#endif
-@@ -1231,7 +1231,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
+@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter.cc b/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter.cc
index 658ef54d0d..c26a6a9846 100644
--- a/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter.cc
@@ -4,23 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -159,7 +159,7 @@ VideoEncodeAccelerator::Config SetUpVeaC
- config.input_format = PIXEL_FORMAT_I420;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (format != PIXEL_FORMAT_I420 ||
- !VideoFrame::IsStorageTypeMappable(storage_type)) {
- // ChromeOS/Linux hardware video encoders supports I420 on-memory
-@@ -522,7 +522,7 @@ void VideoEncodeAcceleratorAdapter::Init
- profile_, options_, format, first_frame->storage_type(),
- supported_rc_modes_, required_encoder_type_, is_gpu_supported_format);
+@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::Init
+ auto format = PIXEL_FORMAT_I420;
+ auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Linux/ChromeOS require a special configuration to use dmabuf storage.
- // We need to keep sending frames the same way the first frame was sent.
- // Other platforms will happily mix GpuMemoryBuffer storage with regular
+ // We need to keep sending frames with the same storage type.
+ // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem
diff --git a/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter__test.cc b/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
index 9ab49e1eea..f37cddf835 100644
--- a/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/chromium-next/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -4,14 +4,41 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/video/video_encode_accelerator_adapter_test.cc
-@@ -458,7 +458,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest
+@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
+@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+
+@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest
CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (pixel_format != PIXEL_FORMAT_I420 || !small_frame->IsMappable())
expected_input_format = PIXEL_FORMAT_NV12;
#endif
+ const gfx::ColorSpace expected_color_space =
+@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
diff --git a/chromium-next/patches/patch-media_webrtc_audio__processor.cc b/chromium-next/patches/patch-media_webrtc_audio__processor.cc
index 19faf22228..290bc963e3 100644
--- a/chromium-next/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/webrtc/audio_processor.cc
-@@ -506,7 +506,7 @@ std::optional<double> AudioProcessor::Pr
+@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::Pr
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
diff --git a/chromium-next/patches/patch-media_webrtc_helpers.cc b/chromium-next/patches/patch-media_webrtc_helpers.cc
index 9098226940..a31438cef3 100644
--- a/chromium-next/patches/patch-media_webrtc_helpers.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/webrtc/helpers.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/webrtc/helpers.cc
@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const Au
return;
diff --git a/chromium-next/patches/patch-media_webrtc_helpers__unittests.cc b/chromium-next/patches/patch-media_webrtc_helpers__unittests.cc
index 98b9838405..cfc8bf646c 100644
--- a/chromium-next/patches/patch-media_webrtc_helpers__unittests.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- media/webrtc/helpers_unittests.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ media/webrtc/helpers_unittests.cc
@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
EXPECT_TRUE(config.echo_canceller.enabled);
diff --git a/chromium-next/patches/patch-mojo_core_BUILD.gn b/chromium-next/patches/patch-mojo_core_BUILD.gn
index 24d4c91ded..e24c3ce34d 100644
--- a/chromium-next/patches/patch-mojo_core_BUILD.gn
+++ b/chromium-next/patches/patch-mojo_core_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- mojo/core/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ mojo/core/BUILD.gn
@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
]
diff --git a/chromium-next/patches/patch-mojo_core_channel.cc b/chromium-next/patches/patch-mojo_core_channel.cc
index 2642758f29..efc3cd037b 100644
--- a/chromium-next/patches/patch-mojo_core_channel.cc
+++ b/chromium-next/patches/patch-mojo_core_channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- mojo/core/channel.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ mojo/core/channel.cc
@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
diff --git a/chromium-next/patches/patch-mojo_core_embedder_features.h b/chromium-next/patches/patch-mojo_core_embedder_features.h
index 95e2a92458..589adc6fdf 100644
--- a/chromium-next/patches/patch-mojo_core_embedder_features.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- mojo/core/embedder/features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ mojo/core/embedder/features.h
@@ -16,7 +16,7 @@ namespace core {
diff --git a/chromium-next/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc b/chromium-next/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
index b84ee676b3..1a91d12ef0 100644
--- a/chromium-next/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ mojo/public/cpp/platform/socket_utils_posix.cc
@@ -34,7 +34,7 @@ bool IsRecoverableError() {
}
diff --git a/chromium-next/patches/patch-mojo_public_tools_bindings_mojom.gni b/chromium-next/patches/patch-mojo_public_tools_bindings_mojom.gni
index bb95849d05..1c5aa08eaa 100644
--- a/chromium-next/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium-next/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/tools/bindings/mojom.gni.orig 2025-02-17 21:09:38.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ mojo/public/tools/bindings/mojom.gni
-@@ -796,6 +796,21 @@ template("mojom") {
+@@ -787,6 +787,21 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/chromium-next/patches/patch-net_BUILD.gn b/chromium-next/patches/patch-net_BUILD.gn
index af273fa8a9..b03caf4712 100644
--- a/chromium-next/patches/patch-net_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/BUILD.gn.orig 2025-02-25 19:55:16.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" ]
}
-@@ -1303,6 +1303,19 @@ component("net") {
+@@ -1309,6 +1309,19 @@ component("net") {
]
}
@@ -35,7 +35,7 @@ $NetBSD$
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1466,7 +1479,7 @@ component("net") {
+@@ -1472,7 +1485,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",
-@@ -2164,7 +2177,7 @@ static_library("test_support") {
+@@ -2170,7 +2183,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",
-@@ -2975,14 +2988,14 @@ target(_test_target_type, "net_unittests
+@@ -2982,14 +2995,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",
-@@ -3076,6 +3089,10 @@ target(_test_target_type, "net_unittests
+@@ -3083,6 +3096,10 @@ target(_test_target_type, "net_unittests
]
}
@@ -81,7 +81,7 @@ $NetBSD$
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3142,7 +3159,7 @@ target(_test_target_type, "net_unittests
+@@ -3149,7 +3166,7 @@ target(_test_target_type, "net_unittests
]
}
@@ -90,7 +90,7 @@ $NetBSD$
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3281,7 +3298,7 @@ target(_test_target_type, "net_unittests
+@@ -3288,7 +3305,7 @@ target(_test_target_type, "net_unittests
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/chromium-next/patches/patch-net_base_features.cc b/chromium-next/patches/patch-net_base_features.cc
index 348b5c0222..7a44c1255e 100644
--- a/chromium-next/patches/patch-net_base_features.cc
+++ b/chromium-next/patches/patch-net_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/base/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/features.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
BASE_FEATURE(kAsyncDns,
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -530,7 +530,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseU
+@@ -549,7 +549,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseU
"SpdyHeadersToHttpResponseUseBuilder",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-net_base_mock__network__change__notifier.cc b/chromium-next/patches/patch-net_base_mock__network__change__notifier.cc
index d1908e301c..9b713a53c3 100644
--- a/chromium-next/patches/patch-net_base_mock__network__change__notifier.cc
+++ b/chromium-next/patches/patch-net_base_mock__network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/mock_network_change_notifier.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/base/mock_network_change_notifier.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/mock_network_change_notifier.cc
@@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentCon
return connection_cost_;
diff --git a/chromium-next/patches/patch-net_base_mock__network__change__notifier.h b/chromium-next/patches/patch-net_base_mock__network__change__notifier.h
index 139d195366..565ba103e6 100644
--- a/chromium-next/patches/patch-net_base_mock__network__change__notifier.h
+++ b/chromium-next/patches/patch-net_base_mock__network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/mock_network_change_notifier.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/base/mock_network_change_notifier.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/mock_network_change_notifier.h
@@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public
// use_default_connection_cost_implementation is set to true.
diff --git a/chromium-next/patches/patch-net_base_network__change__notifier.cc b/chromium-next/patches/patch-net_base_network__change__notifier.cc
index fccd40a367..2a994615b4 100644
--- a/chromium-next/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/network_change_notifier.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/network_change_notifier.cc
@@ -37,7 +37,7 @@
#include "net/base/network_change_notifier_linux.h"
diff --git a/chromium-next/patches/patch-net_base_network__change__notifier.h b/chromium-next/patches/patch-net_base_network__change__notifier.h
index b866bbe138..19d5a8d2db 100644
--- a/chromium-next/patches/patch-net_base_network__change__notifier.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/network_change_notifier.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/network_change_notifier.h
@@ -19,7 +19,7 @@
#include "net/base/net_export.h"
diff --git a/chromium-next/patches/patch-net_base_network__change__notifier__passive.cc b/chromium-next/patches/patch-net_base_network__change__notifier__passive.cc
index eaacfa01c8..a4c2e651b1 100644
--- a/chromium-next/patches/patch-net_base_network__change__notifier__passive.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/network_change_notifier_passive.cc
@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddress
NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/chromium-next/patches/patch-net_base_network__interfaces__posix.h b/chromium-next/patches/patch-net_base_network__interfaces__posix.h
index 6aecdd7e8c..d8a4480ff1 100644
--- a/chromium-next/patches/patch-net_base_network__interfaces__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/network_interfaces_posix.h
@@ -8,6 +8,8 @@
// This file provides some basic functionality shared between
diff --git a/chromium-next/patches/patch-net_base_sockaddr__util__posix.cc b/chromium-next/patches/patch-net_base_sockaddr__util__posix.cc
index 09790c7b9d..fad5ffe516 100644
--- a/chromium-next/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/base/sockaddr_util_posix.cc
-@@ -40,7 +40,8 @@ bool FillUnixAddress(const std::string&
+@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string&
return true;
}
diff --git a/chromium-next/patches/patch-net_base_sockaddr__util__posix__unittest.cc b/chromium-next/patches/patch-net_base_sockaddr__util__posix__unittest.cc
index 23167cdd8e..3049844524 100644
--- a/chromium-next/patches/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-net_cert_cert__verify__proc.h b/chromium-next/patches/patch-net_cert_cert__verify__proc.h
index 14b090be3f..7b197e99a4 100644
--- a/chromium-next/patches/patch-net_cert_cert__verify__proc.h
+++ b/chromium-next/patches/patch-net_cert_cert__verify__proc.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/cert/cert_verify_proc.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/cert/cert_verify_proc.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/cert/cert_verify_proc.h
@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc
kMaxValue = kChainLengthOne
diff --git a/chromium-next/patches/patch-net_disk__cache_backend__experiment.h b/chromium-next/patches/patch-net_disk__cache_backend__experiment.h
index 0fd89dc661..143e2f7f83 100644
--- a/chromium-next/patches/patch-net_disk__cache_backend__experiment.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/disk_cache/backend_experiment.h
@@ -14,7 +14,7 @@ namespace disk_cache {
// default.
diff --git a/chromium-next/patches/patch-net_disk__cache_simple_simple__file__tracker.cc b/chromium-next/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
index 528e32a267..d765d61968 100644
--- a/chromium-next/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/chromium-next/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -31,7 +31,17 @@ void RecordFileDescripterLimiterOp(FileD
- } // namespace
+@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::In
+ }
SimpleFileTracker::SimpleFileTracker(int file_limit)
+#if defined(OS_OPENBSD)
diff --git a/chromium-next/patches/patch-net_dns_BUILD.gn b/chromium-next/patches/patch-net_dns_BUILD.gn
index 6d7173e762..ec38043151 100644
--- a/chromium-next/patches/patch-net_dns_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/BUILD.gn
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
diff --git a/chromium-next/patches/patch-net_dns_address__info.cc b/chromium-next/patches/patch-net_dns_address__info.cc
index c2c19c5454..3b2269f480 100644
--- a/chromium-next/patches/patch-net_dns_address__info.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/address_info.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/address_info.cc
@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult Addres
// error.
diff --git a/chromium-next/patches/patch-net_dns_address__sorter__posix.cc b/chromium-next/patches/patch-net_dns_address__sorter__posix.cc
index d5c78a8e69..5642fcd9fe 100644
--- a/chromium-next/patches/patch-net_dns_address__sorter__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/address_sorter_posix.cc
@@ -32,6 +32,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/chromium-next/patches/patch-net_dns_dns__config__service__posix.cc b/chromium-next/patches/patch-net_dns_dns__config__service__posix.cc
index af19d2f08e..133595769d 100644
--- a/chromium-next/patches/patch-net_dns_dns__config__service__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-net_dns_dns__reloader.cc b/chromium-next/patches/patch-net_dns_dns__reloader.cc
index e6d8e5c6db..c3b75f2c48 100644
--- a/chromium-next/patches/patch-net_dns_dns__reloader.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/dns_reloader.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
diff --git a/chromium-next/patches/patch-net_dns_dns__util.cc b/chromium-next/patches/patch-net_dns_dns__util.cc
index dbcd1fb37c..0fad1b4802 100644
--- a/chromium-next/patches/patch-net_dns_dns__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/dns_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/dns_util.cc
@@ -29,6 +29,8 @@
#include "net/dns/public/util.h"
diff --git a/chromium-next/patches/patch-net_dns_host__resolver__proc.cc b/chromium-next/patches/patch-net_dns_host__resolver__proc.cc
index 29932bcb81..0d4cd9de8c 100644
--- a/chromium-next/patches/patch-net_dns_host__resolver__proc.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/host_resolver_proc.cc
@@ -15,10 +15,6 @@
#include "net/base/net_errors.h"
diff --git a/chromium-next/patches/patch-net_dns_public_BUILD.gn b/chromium-next/patches/patch-net_dns_public_BUILD.gn
index c52285787a..de101e9e1d 100644
--- a/chromium-next/patches/patch-net_dns_public_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/public/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/public/BUILD.gn
@@ -78,7 +78,7 @@ source_set("tests") {
"doh_provider_entry_unittest.cc",
diff --git a/chromium-next/patches/patch-net_dns_public_resolv__reader.cc b/chromium-next/patches/patch-net_dns_public_resolv__reader.cc
index 613e4791e4..75358f6fd7 100644
--- a/chromium-next/patches/patch-net_dns_public_resolv__reader.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-net_dns_public_resolv__reader.h b/chromium-next/patches/patch-net_dns_public_resolv__reader.h
index c8346488d5..6251b5e83f 100644
--- a/chromium-next/patches/patch-net_dns_public_resolv__reader.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/public/resolv_reader.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_RESOLV_READER_H_
diff --git a/chromium-next/patches/patch-net_dns_public_scoped__res__state.cc b/chromium-next/patches/patch-net_dns_public_scoped__res__state.cc
index 15c8c80ac5..c07fa66055 100644
--- a/chromium-next/patches/patch-net_dns_public_scoped__res__state.cc
+++ b/chromium-next/patches/patch-net_dns_public_scoped__res__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/scoped_res_state.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/dns/public/scoped_res_state.cc
-@@ -28,7 +28,7 @@ ScopedResState::~ScopedResState() {
+@@ -33,7 +33,7 @@ ScopedResState::~ScopedResState() {
#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA)
// Prefer res_ndestroy where available.
diff --git a/chromium-next/patches/patch-net_dns_public_scoped__res__state.h b/chromium-next/patches/patch-net_dns_public_scoped__res__state.h
index dc068d954d..0b48074631 100644
--- a/chromium-next/patches/patch-net_dns_public_scoped__res__state.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig 2025-02-25 19:55:16.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-next/patches/patch-net_filter_zstd__source__stream.cc b/chromium-next/patches/patch-net_filter_zstd__source__stream.cc
index 0d918e7bf7..d87d8c1366 100644
--- a/chromium-next/patches/patch-net_filter_zstd__source__stream.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/filter/zstd_source_stream.cc
@@ -7,6 +7,7 @@
#include <algorithm>
diff --git a/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.cc b/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.cc
index f0aa32e44a..9c1a52be23 100644
--- a/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_auth_gssapi_posix.cc
@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary:
static const char* const kDefaultLibraryNames[] = {
diff --git a/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.h b/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.h
index 47a3af297f..d844ebcd60 100644
--- a/chromium-next/patches/patch-net_http_http__auth__gssapi__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_auth_gssapi_posix.h
@@ -21,6 +21,9 @@
#if BUILDFLAG(IS_APPLE)
diff --git a/chromium-next/patches/patch-net_http_http__auth__handler__negotiate.cc b/chromium-next/patches/patch-net_http_http__auth__handler__negotiate.cc
index e4633eddfb..73d41913e8 100644
--- a/chromium-next/patches/patch-net_http_http__auth__handler__negotiate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_auth_handler_negotiate.cc
@@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::C
#elif BUILDFLAG(IS_POSIX)
diff --git a/chromium-next/patches/patch-net_http_http__auth__preferences.cc b/chromium-next/patches/patch-net_http_http__auth__preferences.cc
index f7e619354e..c31b0897dc 100644
--- a/chromium-next/patches/patch-net_http_http__auth__preferences.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_auth_preferences.cc
@@ -39,7 +39,7 @@ std::string HttpAuthPreferences::AuthAnd
}
diff --git a/chromium-next/patches/patch-net_http_http__auth__preferences.h b/chromium-next/patches/patch-net_http_http__auth__preferences.h
index 83ced89385..f4e59c8e7f 100644
--- a/chromium-next/patches/patch-net_http_http__auth__preferences.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/http/http_auth_preferences.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_auth_preferences.h
@@ -50,7 +50,7 @@ class NET_EXPORT HttpAuthPreferences {
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-net_http_http__network__session.cc b/chromium-next/patches/patch-net_http_http__network__session.cc
index 2223c0303d..389e62f34a 100644
--- a/chromium-next/patches/patch-net_http_http__network__session.cc
+++ b/chromium-next/patches/patch-net_http_http__network__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_network_session.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/http/http_network_session.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/http/http_network_session.cc
@@ -20,7 +20,9 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-net_proxy__resolution_proxy__config__service.cc b/chromium-next/patches/patch-net_proxy__resolution_proxy__config__service.cc
index e797acb70e..7eeeaad9ca 100644
--- a/chromium-next/patches/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc b/chromium-next/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
index a910fa2cc5..7126e9201b 100644
--- a/chromium-next/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
diff --git a/chromium-next/patches/patch-net_socket_socks5__client__socket.cc b/chromium-next/patches/patch-net_socket_socks5__client__socket.cc
index 21e5b56d08..fb962a2779 100644
--- a/chromium-next/patches/patch-net_socket_socks5__client__socket.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/socket/socks5_client_socket.cc
@@ -24,6 +24,9 @@
#include "net/log/net_log_event_type.h"
diff --git a/chromium-next/patches/patch-net_socket_tcp__socket__posix.cc b/chromium-next/patches/patch-net_socket_tcp__socket__posix.cc
index 1e85422eb3..b7059ecbf3 100644
--- a/chromium-next/patches/patch-net_socket_tcp__socket__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/socket/tcp_socket_posix.cc
@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable
PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
diff --git a/chromium-next/patches/patch-net_socket_udp__socket__posix.cc b/chromium-next/patches/patch-net_socket_udp__socket__posix.cc
index f3f2cbd328..8b83c2d0b6 100644
--- a/chromium-next/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium-next/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/socket/udp_socket_posix.cc
@@ -79,6 +79,32 @@ constexpr int kBindRetries = 10;
constexpr int kPortStart = 1024;
diff --git a/chromium-next/patches/patch-net_socket_udp__socket__unittest.cc b/chromium-next/patches/patch-net_socket_udp__socket__unittest.cc
index 623d6c5e5c..3450284a86 100644
--- a/chromium-next/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium-next/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_unittest.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/socket/udp_socket_unittest.cc
@@ -372,7 +372,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
diff --git a/chromium-next/patches/patch-net_third__party_quiche_BUILD.gn b/chromium-next/patches/patch-net_third__party_quiche_BUILD.gn
index 0b294068e0..d2bda7f4aa 100644
--- a/chromium-next/patches/patch-net_third__party_quiche_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/third_party/quiche/BUILD.gn
@@ -29,7 +29,7 @@ import("//net/third_party/quiche/src/bui
import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/chromium-next/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/chromium-next/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
index d2e3a94a86..3a72fa9214 100644
--- a/chromium-next/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-net_tools_net__watcher_net__watcher.cc b/chromium-next/patches/patch-net_tools_net__watcher_net__watcher.cc
index c8cda5ef94..233290846f 100644
--- a/chromium-next/patches/patch-net_tools_net__watcher_net__watcher.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/tools/net_watcher/net_watcher.cc
@@ -32,7 +32,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
diff --git a/chromium-next/patches/patch-net_traffic__annotation_network__traffic__annotation.h b/chromium-next/patches/patch-net_traffic__annotation_network__traffic__annotation.h
index 1ed65eaed2..b1d8308409 100644
--- a/chromium-next/patches/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/traffic_annotation/network_traffic_annotation.h
@@ -375,7 +375,7 @@ struct MutablePartialNetworkTrafficAnnot
} // namespace net
diff --git a/chromium-next/patches/patch-net_url__request_url__request__context.cc b/chromium-next/patches/patch-net_url__request_url__request__context.cc
index eb879acb82..a36318cf19 100644
--- a/chromium-next/patches/patch-net_url__request_url__request__context.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/url_request/url_request_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/url_request/url_request_context.cc
@@ -123,7 +123,7 @@ const HttpNetworkSessionContext* URLRequ
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
diff --git a/chromium-next/patches/patch-net_url__request_url__request__context.h b/chromium-next/patches/patch-net_url__request_url__request__context.h
index 3d1af6083e..8fe9290861 100644
--- a/chromium-next/patches/patch-net_url__request_url__request__context.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/url_request/url_request_context.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/url_request/url_request_context.h
@@ -90,7 +90,7 @@ class NET_EXPORT URLRequestContext final
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
diff --git a/chromium-next/patches/patch-net_url__request_url__request__context__builder.cc b/chromium-next/patches/patch-net_url__request_url__request__context__builder.cc
index 91ffddb822..0b070813ae 100644
--- a/chromium-next/patches/patch-net_url__request_url__request__context__builder.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ net/url_request/url_request_context_builder.cc
@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRe
}
diff --git a/chromium-next/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium-next/patches/patch-pdf_pdfium_pdfium__engine.cc
index 26efd945eb..147efb39c6 100644
--- a/chromium-next/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ pdf/pdfium/pdfium_engine.cc
-@@ -101,7 +101,7 @@
+@@ -108,7 +108,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -534,7 +534,7 @@ void InitializeSDK(bool enable_v8,
+@@ -541,7 +541,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/chromium-next/patches/patch-ppapi_tests_test__utils.h b/chromium-next/patches/patch-ppapi_tests_test__utils.h
index ecf3fe7bf1..5533e9e844 100644
--- a/chromium-next/patches/patch-ppapi_tests_test__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ppapi/tests/test_utils.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ppapi/tests/test_utils.h
@@ -314,6 +314,8 @@ do { \
#define PPAPI_OS_FREEBSD 1
diff --git a/chromium-next/patches/patch-printing_backend_cups__ipp__helper.cc b/chromium-next/patches/patch-printing_backend_cups__ipp__helper.cc
index 9b79a30ed8..dd06c11d08 100644
--- a/chromium-next/patches/patch-printing_backend_cups__ipp__helper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/backend/cups_ipp_helper.cc
-@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOption
+@@ -201,7 +201,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-next/patches/patch-printing_backend_print__backend__cups.cc b/chromium-next/patches/patch-printing_backend_print__backend__cups.cc
index 3db06c5c6c..90c52316d2 100644
--- a/chromium-next/patches/patch-printing_backend_print__backend__cups.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/backend/print_backend_cups.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/backend/print_backend_cups.cc
@@ -29,7 +29,7 @@
#include "printing/mojom/print.mojom.h"
diff --git a/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.cc b/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.cc
index 812b9c454f..c55bfedaa3 100644
--- a/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
diff --git a/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.h b/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.h
index fc21f11c28..2bcded91ce 100644
--- a/chromium-next/patches/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig 2025-02-25 19:55:16.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-next/patches/patch-printing_print__settings.cc b/chromium-next/patches/patch-printing_print__settings.cc
index 2616a83102..34f273f48a 100644
--- a/chromium-next/patches/patch-printing_print__settings.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/print_settings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/print_settings.cc
@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(
#endif
diff --git a/chromium-next/patches/patch-printing_print__settings.h b/chromium-next/patches/patch-printing_print__settings.h
index f38b3d075f..7c67851e82 100644
--- a/chromium-next/patches/patch-printing_print__settings.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/print_settings.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
diff --git a/chromium-next/patches/patch-printing_print__settings__conversion.cc b/chromium-next/patches/patch-printing_print__settings__conversion.cc
index 6c2b3e8dbe..de94a1d72b 100644
--- a/chromium-next/patches/patch-printing_print__settings__conversion.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/print_settings_conversion.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/print_settings_conversion.cc
@@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSett
settings->set_is_modifiable(is_modifiable.value());
diff --git a/chromium-next/patches/patch-printing_printing__context__linux.cc b/chromium-next/patches/patch-printing_printing__context__linux.cc
index c236fdf2eb..21890d37c7 100644
--- a/chromium-next/patches/patch-printing_printing__context__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/printing_context_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/printing_context_linux.cc
@@ -23,7 +23,7 @@
#endif
diff --git a/chromium-next/patches/patch-printing_printing__features.cc b/chromium-next/patches/patch-printing_printing__features.cc
index 23c71edd5d..09a10dc950 100644
--- a/chromium-next/patches/patch-printing_printing__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/printing_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/printing_features.cc
@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-printing_printing__features.h b/chromium-next/patches/patch-printing_printing__features.h
index eeb957edb4..d5a0592e5a 100644
--- a/chromium-next/patches/patch-printing_printing__features.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/printing_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/printing_features.h
@@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
diff --git a/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index 0f3e989b71..00914eb9e6 100644
--- a/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ printing/sandbox/print_backend_sandbox_hook_linux.cc
@@ -10,20 +10,27 @@
#include "base/path_service.h"
diff --git a/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
index f7aec428a4..3c0212ea87 100644
--- a/chromium-next/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-remoting_base_chromoting__event.cc b/chromium-next/patches/patch-remoting_base_chromoting__event.cc
index 7dacb8d9ad..e3cdf885c9 100644
--- a/chromium-next/patches/patch-remoting_base_chromoting__event.cc
+++ b/chromium-next/patches/patch-remoting_base_chromoting__event.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/chromoting_event.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/base/chromoting_event.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/base/chromoting_event.cc
-@@ -192,7 +192,7 @@ void ChromotingEvent::AddSystemInfo() {
+@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() {
SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
SetString(kOsVersionKey, base::SysInfo::OperatingSystemVersion());
SetString(kWebAppVersionKey, STRINGIZE(VERSION));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
Os os = Os::CHROMOTING_LINUX;
- #elif BUILDFLAG(IS_CHROMEOS_ASH)
+ #elif BUILDFLAG(IS_CHROMEOS)
Os os = Os::CHROMOTING_CHROMEOS;
diff --git a/chromium-next/patches/patch-remoting_base_host__settings.cc b/chromium-next/patches/patch-remoting_base_host__settings.cc
index 83225ac3dd..127ccaf7fb 100644
--- a/chromium-next/patches/patch-remoting_base_host__settings.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/base/host_settings.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/base/host_settings.cc
@@ -7,7 +7,7 @@
#include "base/no_destructor.h"
diff --git a/chromium-next/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/chromium-next/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index fdd8ec2a30..ea895606fe 100644
--- a/chromium-next/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/chromium-next/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/codec/webrtc_video_encoder_vpx.cc
-@@ -93,7 +93,7 @@ void SetVp8CodecParameters(vpx_codec_enc
+@@ -92,7 +92,7 @@ void SetVp8CodecParameters(vpx_codec_enc
const webrtc::DesktopSize& size) {
SetCommonCodecParameters(config, size);
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if (BUILDFLAG(IS_BSD) || BUILDFLAG(IS_LINUX)) && !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// On Linux, using too many threads for VP8 encoding has been linked to high
// CPU usage on machines that are under stress. See http://crbug.com/1151148.
// 5/3/2022 update: Perf testing has shown that doubling the number of threads
diff --git a/chromium-next/patches/patch-remoting_host_base_desktop__environment__options.cc b/chromium-next/patches/patch-remoting_host_base_desktop__environment__options.cc
index 686682e34c..2537381648 100644
--- a/chromium-next/patches/patch-remoting_host_base_desktop__environment__options.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/base/desktop_environment_options.cc
@@ -99,7 +99,7 @@ bool DesktopEnvironmentOptions::capture_
// TODO(joedow): Determine whether we can migrate additional platforms to
diff --git a/chromium-next/patches/patch-remoting_host_base_switches.cc b/chromium-next/patches/patch-remoting_host_base_switches.cc
index d2eeb77ffa..a2d2d9c6a5 100644
--- a/chromium-next/patches/patch-remoting_host_base_switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/base/switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/base/switches.cc
@@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapabilit
const char kProcessTypeFileChooser[] = "file_chooser";
diff --git a/chromium-next/patches/patch-remoting_host_base_switches.h b/chromium-next/patches/patch-remoting_host_base_switches.h
index 2ab11e9914..2e5038e86f 100644
--- a/chromium-next/patches/patch-remoting_host_base_switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/base/switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/base/switches.h
@@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktop
extern const char kProcessTypeEvaluateCapability[];
diff --git a/chromium-next/patches/patch-remoting_host_basic__desktop__environment.cc b/chromium-next/patches/patch-remoting_host_basic__desktop__environment.cc
index 531cb9cc5f..6739045377 100644
--- a/chromium-next/patches/patch-remoting_host_basic__desktop__environment.cc
+++ b/chromium-next/patches/patch-remoting_host_basic__desktop__environment.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/basic_desktop_environment.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/basic_desktop_environment.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/basic_desktop_environment.cc
@@ -195,7 +195,7 @@ std::unique_ptr<DesktopCapturer> BasicDe
scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+ #if BUILDFLAG(IS_CHROMEOS)
capture_task_runner = ui_task_runner_;
-#elif BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_WAYLAND)
+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_WAYLAND)
diff --git a/chromium-next/patches/patch-remoting_host_chromoting__host.cc b/chromium-next/patches/patch-remoting_host_chromoting__host.cc
index 1bfa280b62..50f1f7704e 100644
--- a/chromium-next/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium-next/patches/patch-remoting_host_chromoting__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/chromoting_host.cc
@@ -135,7 +135,7 @@ void ChromotingHost::Start(const std::st
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
diff --git a/chromium-next/patches/patch-remoting_host_chromoting__host.h b/chromium-next/patches/patch-remoting_host_chromoting__host.h
index 547767bb08..1ff7b73e1d 100644
--- a/chromium-next/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/chromoting_host.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/chromoting_host.h
@@ -36,7 +36,7 @@
#include "remoting/protocol/session_manager.h"
diff --git a/chromium-next/patches/patch-remoting_host_chromoting__host__context.cc b/chromium-next/patches/patch-remoting_host_chromoting__host__context.cc
index 5daf5e3faa..937dc6de75 100644
--- a/chromium-next/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium-next/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_context.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/chromoting_host_context.cc
-@@ -293,7 +293,7 @@ std::unique_ptr<ChromotingHostContext> C
+@@ -292,7 +292,7 @@ std::unique_ptr<ChromotingHostContext> C
// on a UI thread.
scoped_refptr<AutoThreadTaskRunner> input_task_runner =
AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner,
diff --git a/chromium-next/patches/patch-remoting_host_chromoting__host__services__client.cc b/chromium-next/patches/patch-remoting_host_chromoting__host__services__client.cc
index 802bd7c991..d0632df907 100644
--- a/chromium-next/patches/patch-remoting_host_chromoting__host__services__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/chromoting_host_services_client.cc
@@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHos
diff --git a/chromium-next/patches/patch-remoting_host_client__session.cc b/chromium-next/patches/patch-remoting_host_client__session.cc
index 45562e2c97..4a0a4644f8 100644
--- a/chromium-next/patches/patch-remoting_host_client__session.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/client_session.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/client_session.cc
@@ -161,7 +161,7 @@ void ClientSession::NotifyClientResoluti
if (effective_policies_.curtain_required.value_or(false)) {
diff --git a/chromium-next/patches/patch-remoting_host_crash_crash__file__uploader.cc b/chromium-next/patches/patch-remoting_host_crash_crash__file__uploader.cc
index d82c9790b5..6133615895 100644
--- a/chromium-next/patches/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/crash/crash_file_uploader.cc
@@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "du
diff --git a/chromium-next/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc b/chromium-next/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
index 63979ee52e..595a864547 100644
--- a/chromium-next/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
+++ b/chromium-next/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_and_cursor_conditional_composer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/desktop_and_cursor_conditional_composer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/desktop_and_cursor_conditional_composer.cc
@@ -7,7 +7,7 @@
#include "base/functional/bind.h"
diff --git a/chromium-next/patches/patch-remoting_host_desktop__capturer__proxy.cc b/chromium-next/patches/patch-remoting_host_desktop__capturer__proxy.cc
index 58cf51a98d..63f655dd7b 100644
--- a/chromium-next/patches/patch-remoting_host_desktop__capturer__proxy.cc
+++ b/chromium-next/patches/patch-remoting_host_desktop__capturer__proxy.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_capturer_proxy.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/desktop_capturer_proxy.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/desktop_capturer_proxy.cc
-@@ -26,7 +26,7 @@
+@@ -25,7 +25,7 @@
#include "remoting/host/chromeos/frame_sink_desktop_capturer.h"
#endif
@@ -15,16 +15,16 @@ $NetBSD$
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "remoting/host/linux/wayland_desktop_capturer.h"
-@@ -91,7 +91,7 @@ void DesktopCapturerProxy::Core::CreateC
+@@ -90,7 +90,7 @@ void DesktopCapturerProxy::Core::CreateC
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+ #if BUILDFLAG(IS_CHROMEOS)
capturer_ = std::make_unique<FrameSinkDesktopCapturer>();
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
static base::nix::SessionType session_type = base::nix::SessionType::kUnset;
if (session_type == base::nix::SessionType::kUnset) {
std::unique_ptr<base::Environment> env = base::Environment::Create();
-@@ -298,7 +298,7 @@ void DesktopCapturerProxy::OnMetadata(we
+@@ -297,7 +297,7 @@ void DesktopCapturerProxy::OnMetadata(we
bool DesktopCapturerProxy::SupportsFrameCallbacks() {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
diff --git a/chromium-next/patches/patch-remoting_host_desktop__capturer__wrapper.cc b/chromium-next/patches/patch-remoting_host_desktop__capturer__wrapper.cc
index 47f2628031..61d3d0f9e8 100644
--- a/chromium-next/patches/patch-remoting_host_desktop__capturer__wrapper.cc
+++ b/chromium-next/patches/patch-remoting_host_desktop__capturer__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_capturer_wrapper.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/desktop_capturer_wrapper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/desktop_capturer_wrapper.cc
@@ -13,7 +13,7 @@
#include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h"
diff --git a/chromium-next/patches/patch-remoting_host_evaluate__capability.cc b/chromium-next/patches/patch-remoting_host_evaluate__capability.cc
index da3a2cc477..b3ae7c5ef3 100644
--- a/chromium-next/patches/patch-remoting_host_evaluate__capability.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/evaluate_capability.cc
@@ -56,7 +56,7 @@ base::FilePath BuildHostBinaryPath() {
}
diff --git a/chromium-next/patches/patch-remoting_host_host__attributes.cc b/chromium-next/patches/patch-remoting_host_host__attributes.cc
index 5073cc2432..91e4a340e1 100644
--- a/chromium-next/patches/patch-remoting_host_host__attributes.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/host_attributes.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/host_attributes.cc
@@ -105,7 +105,7 @@ std::string GetHostAttributes() {
if (media::InitializeMediaFoundation()) {
diff --git a/chromium-next/patches/patch-remoting_host_host__details.cc b/chromium-next/patches/patch-remoting_host_host__details.cc
index c2929ed6a4..a57e4a0944 100644
--- a/chromium-next/patches/patch-remoting_host_host__details.cc
+++ b/chromium-next/patches/patch-remoting_host_host__details.cc
@@ -4,14 +4,32 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_details.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/host_details.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/host_details.cc
-@@ -23,7 +23,7 @@ std::string GetHostOperatingSystemName()
+@@ -7,7 +7,7 @@
+ #include "base/system/sys_info.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/linux_util.h"
+ #endif
+
+@@ -22,7 +22,7 @@ std::string GetHostOperatingSystemName()
return "Mac";
- #elif BUILDFLAG(IS_CHROMEOS_ASH)
+ #elif BUILDFLAG(IS_CHROMEOS)
return "ChromeOS";
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return "Linux";
#elif BUILDFLAG(IS_ANDROID)
return "Android";
+@@ -34,7 +34,7 @@ std::string GetHostOperatingSystemName()
+ // Get the host Operating System Version, removing the need to check for OS
+ // definitions and keeps the format used consistent.
+ std::string GetHostOperatingSystemVersion() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return base::GetLinuxDistro();
+ #else
+ return base::SysInfo::OperatingSystemVersion();
diff --git a/chromium-next/patches/patch-remoting_host_host__main.cc b/chromium-next/patches/patch-remoting_host_host__main.cc
index f61013b5dd..9af5f3c32a 100644
--- a/chromium-next/patches/patch-remoting_host_host__main.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/host_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/host_main.cc
-@@ -50,7 +50,7 @@ int FileChooserMain();
+@@ -55,7 +55,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)
-@@ -63,7 +63,7 @@ const char kUsageMessage[] =
+@@ -68,7 +68,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)
-@@ -156,7 +156,7 @@ MainRoutineFn SelectMainRoutine(const st
+@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const st
} else if (process_type == kProcessTypeUrlForwarderConfigurator) {
main_routine = &UrlForwarderConfiguratorMain;
#endif // BUILDFLAG(IS_WIN)
@@ -33,7 +33,7 @@ $NetBSD$
} else if (process_type == kProcessTypeXSessionChooser) {
main_routine = &XSessionChooserMain;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -224,7 +224,7 @@ int HostMain(int argc, char** argv) {
+@@ -229,7 +229,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()) {
diff --git a/chromium-next/patches/patch-remoting_host_ipc__constants.cc b/chromium-next/patches/patch-remoting_host_ipc__constants.cc
index ffc1e62883..34d5925f07 100644
--- a/chromium-next/patches/patch-remoting_host_ipc__constants.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/ipc_constants.cc
@@ -17,7 +17,7 @@ namespace remoting {
diff --git a/chromium-next/patches/patch-remoting_host_it2me_it2me__host.cc b/chromium-next/patches/patch-remoting_host_it2me_it2me__host.cc
index 9f848fe729..7524d3949e 100644
--- a/chromium-next/patches/patch-remoting_host_it2me_it2me__host.cc
+++ b/chromium-next/patches/patch-remoting_host_it2me_it2me__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/it2me/it2me_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/it2me/it2me_host.cc
-@@ -58,7 +58,7 @@
+@@ -61,7 +61,7 @@
#include "remoting/host/chromeos/features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/host/linux/wayland_manager.h"
#include "remoting/host/linux/wayland_utils.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -191,7 +191,7 @@ void It2MeHost::Connect(
+@@ -224,7 +224,7 @@ void It2MeHost::Connect(
OnPolicyUpdate(std::move(policies));
@@ -24,7 +24,7 @@ $NetBSD$
if (IsRunningWayland()) {
WaylandManager::Get()->Init(host_context_->ui_task_runner());
}
-@@ -325,7 +325,7 @@ void It2MeHost::ConnectOnNetworkThread(
+@@ -376,7 +376,7 @@ void It2MeHost::ConnectOnNetworkThread(
// Set up the desktop environment options.
DesktopEnvironmentOptions options(DesktopEnvironmentOptions::CreateDefault());
diff --git a/chromium-next/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/chromium-next/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index 9388e644e9..1a853079c5 100644
--- a/chromium-next/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/chromium-next/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
@@ -30,7 +30,7 @@
#include "remoting/host/resources.h"
diff --git a/chromium-next/patches/patch-remoting_host_legacy__interaction__strategy.cc b/chromium-next/patches/patch-remoting_host_legacy__interaction__strategy.cc
new file mode 100644
index 0000000000..653b5ce1c7
--- /dev/null
+++ b/chromium-next/patches/patch-remoting_host_legacy__interaction__strategy.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/legacy_interaction_strategy.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ remoting/host/legacy_interaction_strategy.cc
+@@ -43,7 +43,7 @@
+ #include "remoting/host/chromeos/mouse_cursor_monitor_aura.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/linux/wayland_utils.h"
+ #endif
+
+@@ -88,7 +88,7 @@ std::unique_ptr<DesktopCapturer> LegacyI
+ scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
+ #if BUILDFLAG(IS_CHROMEOS)
+ capture_task_runner = ui_task_runner_;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (IsRunningWayland()) {
+ // Each capturer instance should get its own thread so the capturers don't
+ // compete with each other in multistream mode.
diff --git a/chromium-next/patches/patch-remoting_host_me2me__desktop__environment.cc b/chromium-next/patches/patch-remoting_host_me2me__desktop__environment.cc
index 2838030480..43a7d08f56 100644
--- a/chromium-next/patches/patch-remoting_host_me2me__desktop__environment.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/me2me_desktop_environment.cc
@@ -108,7 +108,7 @@ std::string Me2MeDesktopEnvironment::Get
capabilities += protocol::kRemoteWebAuthnCapability;
diff --git a/chromium-next/patches/patch-remoting_host_mojo__caller__security__checker.cc b/chromium-next/patches/patch-remoting_host_mojo__caller__security__checker.cc
index 4e32db42c8..56c1c1ceab 100644
--- a/chromium-next/patches/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/mojo_caller_security_checker.cc
@@ -37,7 +37,7 @@
namespace remoting {
diff --git a/chromium-next/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc b/chromium-next/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
index 14e4104f93..346b1b380e 100644
--- a/chromium-next/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
+++ b/chromium-next/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/mouse_cursor_monitor_proxy.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/mouse_cursor_monitor_proxy.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/mouse_cursor_monitor_proxy.cc
@@ -73,7 +73,7 @@ void MouseCursorMonitorProxy::Core::Crea
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+ #if BUILDFLAG(IS_CHROMEOS)
mouse_cursor_monitor_ = std::make_unique<MouseCursorMonitorAura>();
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium-next/patches/patch-remoting_host_policy__watcher.cc b/chromium-next/patches/patch-remoting_host_policy__watcher.cc
index 34737a3ec4..08872c4f4a 100644
--- a/chromium-next/patches/patch-remoting_host_policy__watcher.cc
+++ b/chromium-next/patches/patch-remoting_host_policy__watcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/policy_watcher.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/policy_watcher.cc
-@@ -178,7 +178,7 @@ base::Value::Dict PolicyWatcher::GetDefa
+@@ -177,7 +177,7 @@ base::Value::Dict PolicyWatcher::GetDefa
true);
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
#endif
diff --git a/chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index 71423e808b..fc972424ce 100644
--- a/chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index 7da4501a78..b5a718b53c 100644
--- a/chromium-next/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/chromium-next/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 389e37ae8d..cb3a3179ed 100644
--- a/chromium-next/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderCo
diff --git a/chromium-next/patches/patch-remoting_host_remoting__me2me__host.cc b/chromium-next/patches/patch-remoting_host_remoting__me2me__host.cc
index f5cfe08e62..01ff85c987 100644
--- a/chromium-next/patches/patch-remoting_host_remoting__me2me__host.cc
+++ b/chromium-next/patches/patch-remoting_host_remoting__me2me__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remoting_me2me_host.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/remoting_me2me_host.cc
@@ -145,7 +145,7 @@
#include "remoting/host/mac/permission_utils.h"
diff --git a/chromium-next/patches/patch-remoting_host_session__policies__from__dict.cc b/chromium-next/patches/patch-remoting_host_session__policies__from__dict.cc
index f607fa6c58..66d067e50a 100644
--- a/chromium-next/patches/patch-remoting_host_session__policies__from__dict.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/session_policies_from_dict.cc
@@ -76,7 +76,7 @@ std::optional<SessionPolicies> SessionPo
.curtain_required =
diff --git a/chromium-next/patches/patch-remoting_host_setup_start__host__main.cc b/chromium-next/patches/patch-remoting_host_setup_start__host__main.cc
index 4ae06ecfe8..05654e0507 100644
--- a/chromium-next/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium-next/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/start_host_main.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/setup/start_host_main.cc
-@@ -38,7 +38,7 @@
+@@ -43,7 +43,7 @@
#include <unistd.h>
#endif // BUILDFLAG(IS_POSIX)
@@ -15,7 +15,7 @@ $NetBSD$
#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
+@@ -374,7 +374,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)
+@@ -399,7 +399,7 @@ int StartHostMain(int argc, char** argv)
mojo::core::Init();
diff --git a/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
index d48c82ef1b..bd0840b4a6 100644
--- a/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
@@ -10,7 +10,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index 634447868c..e9a0d5f63e 100644
--- a/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/chromium-next/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
@@ -30,7 +30,7 @@
#include "base/task/thread_pool.h"
diff --git a/chromium-next/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium-next/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 94dc083976..02ccae4e29 100644
--- a/chromium-next/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium-next/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ remoting/protocol/webrtc_video_stream.cc
@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
core_task_runner_ = base::ThreadPool::CreateSingleThreadTaskRunner(
{base::TaskPriority::HIGHEST},
base::SingleThreadTaskRunnerThreadMode::DEDICATED);
diff --git a/chromium-next/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium-next/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
new file mode 100644
index 0000000000..0b3effa605
--- /dev/null
+++ b/chromium-next/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ remoting/signaling/ftl_host_device_id_provider.cc
+@@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-
+ constexpr char kDeviceIdPrefix[] = "crd-mac-host-";
+ #elif BUILDFLAG(IS_CHROMEOS)
+ constexpr char kDeviceIdPrefix[] = "crd-cros-host-";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kDeviceIdPrefix[] = "crd-linux-host-";
+ #else
+ constexpr char kDeviceIdPrefix[] = "crd-unknown-host-";
diff --git a/chromium-next/patches/patch-sandbox_BUILD.gn b/chromium-next/patches/patch-sandbox_BUILD.gn
index 87d8ea19db..cac207fb4f 100644
--- a/chromium-next/patches/patch-sandbox_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/BUILD.gn
@@ -49,7 +49,7 @@ group("sandbox") {
"//sandbox/mac:system_services",
diff --git a/chromium-next/patches/patch-sandbox_features.gni b/chromium-next/patches/patch-sandbox_features.gni
index 706025b7ac..ab637611f2 100644
--- a/chromium-next/patches/patch-sandbox_features.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/features.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/features.gni
@@ -6,7 +6,7 @@
# currently.
diff --git a/chromium-next/patches/patch-sandbox_linux_BUILD.gn b/chromium-next/patches/patch-sandbox_linux_BUILD.gn
index c5d9b1dd87..9ad122f186 100644
--- a/chromium-next/patches/patch-sandbox_linux_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/linux/BUILD.gn
@@ -12,11 +12,11 @@ if (is_android) {
}
diff --git a/chromium-next/patches/patch-sandbox_linux_services_init__process__reaper.cc b/chromium-next/patches/patch-sandbox_linux_services_init__process__reaper.cc
index c8f5486db9..92f3370843 100644
--- a/chromium-next/patches/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/chromium-next/patches/patch-sandbox_linux_services_init__process__reaper.cc
@@ -4,17 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -2,6 +2,7 @@
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
+@@ -7,6 +7,7 @@
+ #pragma allow_unsafe_libc_calls
+ #endif
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceC
+@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceC
}
} // namespace sandbox.
diff --git a/chromium-next/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium-next/patches/patch-sandbox_linux_services_libc__interceptor.cc
index 8770e285b7..d302ad3ebe 100644
--- a/chromium-next/patches/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/linux/services/libc_interceptor.cc
@@ -17,7 +17,9 @@
#include <stddef.h>
diff --git a/chromium-next/patches/patch-sandbox_policy_BUILD.gn b/chromium-next/patches/patch-sandbox_policy_BUILD.gn
index f4ad301d8c..376e917441 100644
--- a/chromium-next/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium-next/patches/patch-sandbox_policy_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/BUILD.gn
@@ -45,7 +45,7 @@ component("policy") {
"//third_party/jni_zero",
diff --git a/chromium-next/patches/patch-sandbox_policy_features.cc b/chromium-next/patches/patch-sandbox_policy_features.cc
index 471d00f928..06e87de26c 100644
--- a/chromium-next/patches/patch-sandbox_policy_features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/features.cc
@@ -20,7 +20,11 @@ namespace sandbox::policy::features {
// (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
diff --git a/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index b0ccc391e9..8c53103b91 100644
--- a/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/chromium-next/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-02-26 09:59:08.164474754 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-03-06 14:18:43.113267583 +0000
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
@@ -0,0 +1,211 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index 66b13cb01b..d5dade679a 100644
--- a/chromium-next/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/chromium-next/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-02-26 09:59:08.164624825 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-03-06 14:18:43.113417363 +0000
+++ sandbox/policy/freebsd/sandbox_freebsd.h
@@ -0,0 +1,276 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_mojom_sandbox.mojom b/chromium-next/patches/patch-sandbox_policy_mojom_sandbox.mojom
index e0e59ca187..b630017952 100644
--- a/chromium-next/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/mojom/sandbox.mojom
@@ -74,6 +74,15 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
diff --git a/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 328664a4b3..dc15ac9ad3 100644
--- a/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
+++ b/chromium-next/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-02-26 09:59:08.164945938 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig 2025-03-06 14:18:43.113729739 +0000
+++ sandbox/policy/netbsd/sandbox_netbsd.cc
@@ -0,0 +1,211 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h b/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
index 1cd0759cb0..f8c55e997a 100644
--- a/chromium-next/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
+++ b/chromium-next/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-02-26 09:59:08.165100888 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig 2025-03-06 14:18:43.113889419 +0000
+++ sandbox/policy/netbsd/sandbox_netbsd.h
@@ -0,0 +1,276 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 2c93c19f84..e05d613c03 100644
--- a/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-02-26 09:59:08.165307900 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-03-06 14:18:43.114093574 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
@@ -0,0 +1,392 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 30f2068ddb..e81f104f76 100644
--- a/chromium-next/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/chromium-next/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-02-26 09:59:08.165468903 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-03-06 14:18:43.114256881 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.h
@@ -0,0 +1,280 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-sandbox_policy_sandbox.cc b/chromium-next/patches/patch-sandbox_policy_sandbox.cc
index 9ab89453f9..99dc94e14c 100644
--- a/chromium-next/patches/patch-sandbox_policy_sandbox.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium-next/patches/patch-sandbox_policy_sandbox.h b/chromium-next/patches/patch-sandbox_policy_sandbox.h
index 7fedbe4e19..c0e48f5011 100644
--- a/chromium-next/patches/patch-sandbox_policy_sandbox.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/sandbox.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/sandbox.h
@@ -12,6 +12,14 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium-next/patches/patch-sandbox_policy_sandbox__type.cc b/chromium-next/patches/patch-sandbox_policy_sandbox__type.cc
index db8f7461d9..257cc77c53 100644
--- a/chromium-next/patches/patch-sandbox_policy_sandbox__type.cc
+++ b/chromium-next/patches/patch-sandbox_policy_sandbox__type.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox_type.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/sandbox_type.cc
@@ -39,7 +39,7 @@ constexpr char kPpapiSandbox[] = "ppapi"
#endif
diff --git a/chromium-next/patches/patch-sandbox_policy_switches.cc b/chromium-next/patches/patch-sandbox_policy_switches.cc
index 27bfe0fed1..f9dc7b31a5 100644
--- a/chromium-next/patches/patch-sandbox_policy_switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ sandbox/policy/switches.cc
@@ -38,7 +38,9 @@ const char kGpuSandboxFailuresFatal[] =
// Meant to be used as a browser-level switch for testing purposes only.
diff --git a/chromium-next/patches/patch-sandbox_policy_switches.h b/chromium-next/patches/patch-sandbox_policy_switches.h
index 42cc92959c..19c7343794 100644
--- a/chromium-next/patches/patch-sandbox_policy_switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- sandbox/policy/switches.h.orig 2025-02-25 19:55:16.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-next/patches/patch-services_audio_audio__sandbox__hook__linux.cc b/chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.cc
index 568a8dfc99..65d5ce80df 100644
--- a/chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/audio/audio_sandbox_hook_linux.cc
@@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions(
}
diff --git a/chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.h b/chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.h
index d73e7aa393..51e1964ce1 100644
--- a/chromium-next/patches/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-services_device_BUILD.gn b/chromium-next/patches/patch-services_device_BUILD.gn
index 636c463430..9b7d278c2c 100644
--- a/chromium-next/patches/patch-services_device_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/BUILD.gn
@@ -13,7 +13,7 @@ if (is_android) {
}
diff --git a/chromium-next/patches/patch-services_device_geolocation_location__provider__manager.cc b/chromium-next/patches/patch-services_device_geolocation_location__provider__manager.cc
index 71f1dace60..f2fcd5f99e 100644
--- a/chromium-next/patches/patch-services_device_geolocation_location__provider__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/geolocation/location_provider_manager.cc
@@ -91,7 +91,7 @@ LocationProviderManager::LocationProvide
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-services_device_hid_BUILD.gn b/chromium-next/patches/patch-services_device_hid_BUILD.gn
index f2390bf90f..5277d26d9c 100644
--- a/chromium-next/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/hid/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/hid/BUILD.gn
@@ -34,7 +34,33 @@ source_set("hid") {
"//services/device/public/mojom",
diff --git a/chromium-next/patches/patch-services_device_hid_hid__connection__fido.cc b/chromium-next/patches/patch-services_device_hid_hid__connection__fido.cc
index 3332d41eaf..74641c4de5 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__connection__fido.cc
+++ b/chromium-next/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-02-26 09:59:08.166863098 +0000
+--- services/device/hid/hid_connection_fido.cc.orig 2025-03-06 14:18:43.115640203 +0000
+++ services/device/hid/hid_connection_fido.cc
@@ -0,0 +1,216 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_hid_hid__connection__fido.h b/chromium-next/patches/patch-services_device_hid_hid__connection__fido.h
index 4dabd61e73..f77dfc7a5d 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__connection__fido.h
+++ b/chromium-next/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-02-26 09:59:08.167014271 +0000
+--- services/device/hid/hid_connection_fido.h.orig 2025-03-06 14:18:43.115797188 +0000
+++ services/device/hid/hid_connection_fido.h
@@ -0,0 +1,60 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.cc b/chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.cc
index b8c9bd1076..6dd9b0a503 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/chromium-next/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-02-26 09:59:08.167148381 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig 2025-03-06 14:18:43.115932550 +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-next/patches/patch-services_device_hid_hid__connection__freebsd.h b/chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.h
index 9e58cfa000..d4fea2ac53 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__connection__freebsd.h
+++ b/chromium-next/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-02-26 09:59:08.167307991 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig 2025-03-06 14:18:43.116084014 +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-next/patches/patch-services_device_hid_hid__service.cc b/chromium-next/patches/patch-services_device_hid_hid__service.cc
index e58edd0566..ad10510ac3 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/hid/hid_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/hid/hid_service.cc
@@ -20,12 +20,18 @@
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__fido.cc b/chromium-next/patches/patch-services_device_hid_hid__service__fido.cc
index 867bb8f9b8..de2ad439c3 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__fido.cc
+++ b/chromium-next/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-02-26 09:59:08.167580510 +0000
+--- services/device/hid/hid_service_fido.cc.orig 2025-03-06 14:18:43.116348657 +0000
+++ services/device/hid/hid_service_fido.cc
@@ -0,0 +1,396 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__fido.h b/chromium-next/patches/patch-services_device_hid_hid__service__fido.h
index 9e886be914..ff6ffcfbf2 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__fido.h
+++ b/chromium-next/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-02-26 09:59:08.167748846 +0000
+--- services/device/hid/hid_service_fido.h.orig 2025-03-06 14:18:43.116515120 +0000
+++ services/device/hid/hid_service_fido.h
@@ -0,0 +1,65 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.cc b/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.cc
index 7539843e26..bf8d5754f6 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.cc
+++ b/chromium-next/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-02-26 09:59:08.167887575 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig 2025-03-06 14:18:43.116648829 +0000
+++ services/device/hid/hid_service_freebsd.cc
@@ -0,0 +1,395 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.h b/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.h
index 22eb06a038..75aac147c4 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__freebsd.h
+++ b/chromium-next/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-02-26 09:59:08.168054610 +0000
+--- services/device/hid/hid_service_freebsd.h.orig 2025-03-06 14:18:43.116810312 +0000
+++ services/device/hid/hid_service_freebsd.h
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.cc b/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.cc
index 518025dfde..ca3d6bbd18 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.cc
+++ b/chromium-next/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-02-26 09:59:08.168191335 +0000
+--- services/device/hid/hid_service_netbsd.cc.orig 2025-03-06 14:18:43.116940585 +0000
+++ services/device/hid/hid_service_netbsd.cc
@@ -0,0 +1,27 @@
+// Copyright 2022 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.h b/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.h
index 1cea6be864..a8ced45ecf 100644
--- a/chromium-next/patches/patch-services_device_hid_hid__service__netbsd.h
+++ b/chromium-next/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-02-26 09:59:08.168323731 +0000
+--- services/device/hid/hid_service_netbsd.h.orig 2025-03-06 14:18:43.117068754 +0000
+++ services/device/hid/hid_service_netbsd.h
@@ -0,0 +1,33 @@
+// Copyright 2022 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_public_cpp_device__features.cc b/chromium-next/patches/patch-services_device_public_cpp_device__features.cc
new file mode 100644
index 0000000000..869c53ffad
--- /dev/null
+++ b/chromium-next/patches/patch-services_device_public_cpp_device__features.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- services/device/public/cpp/device_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ services/device/public/cpp/device_features.cc
+@@ -114,7 +114,7 @@ bool IsOsLevelGeolocationPermissionSuppo
+
+ // Controls whether Chrome will try to automatically detach kernel drivers when
+ // a USB interface is busy.
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-services_device_public_cpp_device__features.h b/chromium-next/patches/patch-services_device_public_cpp_device__features.h
new file mode 100644
index 0000000000..fe921c7bb7
--- /dev/null
+++ b/chromium-next/patches/patch-services_device_public_cpp_device__features.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- services/device/public/cpp/device_features.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ services/device/public/cpp/device_features.h
+@@ -51,7 +51,7 @@ extern const DEVICE_FEATURES_EXPORT
+
+ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach);
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+
diff --git a/chromium-next/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/chromium-next/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
index 98530b0c7c..6fcbd3c664 100644
--- a/chromium-next/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/public/cpp/generic_sensor/sensor_reading.h
@@ -8,6 +8,8 @@
#include <stddef.h>
diff --git a/chromium-next/patches/patch-services_device_public_mojom_BUILD.gn b/chromium-next/patches/patch-services_device_public_mojom_BUILD.gn
index 60d5955e72..f0017c4bab 100644
--- a/chromium-next/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium-next/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/mojom/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/public/mojom/BUILD.gn
@@ -97,7 +97,7 @@ mojom("device_service") {
enable_js_fuzzing = false
diff --git a/chromium-next/patches/patch-services_device_serial_BUILD.gn b/chromium-next/patches/patch-services_device_serial_BUILD.gn
index 6b8db4b2ee..a317efc4bb 100644
--- a/chromium-next/patches/patch-services_device_serial_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/serial/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/serial/BUILD.gn
@@ -4,7 +4,7 @@
diff --git a/chromium-next/patches/patch-services_device_serial_serial__device__enumerator.cc b/chromium-next/patches/patch-services_device_serial_serial__device__enumerator.cc
index 0b34a3330e..6aa77c0cc6 100644
--- a/chromium-next/patches/patch-services_device_serial_serial__device__enumerator.cc
+++ b/chromium-next/patches/patch-services_device_serial_serial__device__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/serial_device_enumerator.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/serial/serial_device_enumerator.cc
@@ -13,7 +13,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-services_device_serial_serial__io__handler__posix.cc b/chromium-next/patches/patch-services_device_serial_serial__io__handler__posix.cc
index 83f2602016..70f04d0a87 100644
--- a/chromium-next/patches/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/chromium-next/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index 3b2fe653e8..4664e38324 100644
--- a/chromium-next/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/chromium-next/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -4,17 +4,19 @@ $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-02-17 21:09:38.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
-@@ -135,7 +135,11 @@ class TimeZoneMonitorLinuxImpl
+@@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl
// false positives are harmless, assuming the false positive rate is
// reasonable.
- const char* const kFilesToWatch[] = {
+ const auto kFilesToWatch = std::to_array<const char*>({
+- "/etc/localtime",
+#if BUILDFLAG(IS_BSD)
+ "@PKG_SYSCONFBASE@/localtime",
+#else
- "/etc/localtime", "/etc/timezone", "/etc/TZ",
+ "/etc/timezone",
+ "/etc/TZ",
+#endif
- };
+ });
for (size_t index = 0; index < std::size(kFilesToWatch); ++index) {
file_path_watchers_.push_back(std::make_unique<base::FilePathWatcher>());
diff --git a/chromium-next/patches/patch-services_device_usb_BUILD.gn b/chromium-next/patches/patch-services_device_usb_BUILD.gn
index 3540f630a4..3c38b2d0ea 100644
--- a/chromium-next/patches/patch-services_device_usb_BUILD.gn
+++ b/chromium-next/patches/patch-services_device_usb_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/device/usb/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/usb/BUILD.gn
-@@ -89,7 +89,7 @@ static_library("usb") {
+@@ -90,7 +90,7 @@ static_library("usb") {
deps += [ "//third_party/re2" ]
}
@@ -15,7 +15,7 @@ $NetBSD$
# These sources and deps are required for libusb.
# TODO(crbug.com/40136337) Remove these sources.
sources += [
-@@ -112,6 +112,13 @@ static_library("usb") {
+@@ -113,6 +113,13 @@ static_library("usb") {
deps += [ "//third_party/libusb" ]
}
@@ -29,7 +29,7 @@ $NetBSD$
if (is_linux || is_chromeos) {
sources += [
"usb_device_linux.cc",
-@@ -133,7 +140,7 @@ static_library("usb") {
+@@ -134,7 +141,7 @@ static_library("usb") {
deps += [ "//device/udev_linux" ]
}
diff --git a/chromium-next/patches/patch-services_device_usb_usb__service.cc b/chromium-next/patches/patch-services_device_usb_usb__service.cc
index 2d19a69ec3..b2b05325cc 100644
--- a/chromium-next/patches/patch-services_device_usb_usb__service.cc
+++ b/chromium-next/patches/patch-services_device_usb_usb__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/device/usb/usb_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/device/usb/usb_service.cc
@@ -21,12 +21,16 @@
diff --git a/chromium-next/patches/patch-services_device_usb_usb__service__fake.cc b/chromium-next/patches/patch-services_device_usb_usb__service__fake.cc
index c677671a20..4366afff43 100644
--- a/chromium-next/patches/patch-services_device_usb_usb__service__fake.cc
+++ b/chromium-next/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-02-26 09:59:08.169464295 +0000
+--- services/device/usb/usb_service_fake.cc.orig 2025-03-06 14:18:43.118429282 +0000
+++ services/device/usb/usb_service_fake.cc
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_device_usb_usb__service__fake.h b/chromium-next/patches/patch-services_device_usb_usb__service__fake.h
index 2f9a883801..34b251e0e4 100644
--- a/chromium-next/patches/patch-services_device_usb_usb__service__fake.h
+++ b/chromium-next/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-02-26 09:59:08.169600809 +0000
+--- services/device/usb/usb_service_fake.h.orig 2025-03-06 14:18:43.118561087 +0000
+++ services/device/usb/usb_service_fake.h
@@ -0,0 +1,48 @@
+// Copyright 2015 The Chromium Authors
diff --git a/chromium-next/patches/patch-services_network_BUILD.gn b/chromium-next/patches/patch-services_network_BUILD.gn
index 0b8530e317..7cf57d0fb7 100644
--- a/chromium-next/patches/patch-services_network_BUILD.gn
+++ b/chromium-next/patches/patch-services_network_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/network/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/BUILD.gn
@@ -396,7 +396,6 @@ if (is_linux || is_chromeos) {
]
diff --git a/chromium-next/patches/patch-services_network_network__context.cc b/chromium-next/patches/patch-services_network_network__context.cc
index a9a4a1a057..85a0bc3b9b 100644
--- a/chromium-next/patches/patch-services_network_network__context.cc
+++ b/chromium-next/patches/patch-services_network_network__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/network/network_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/network_context.cc
@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPr
NetworkContext::NetworkContextHttpAuthPreferences::
@@ -15,7 +15,7 @@ $NetBSD$
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2494,7 +2494,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2508,7 +2508,7 @@ void NetworkContext::OnHttpAuthDynamicPa
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-services_network_network__context.h b/chromium-next/patches/patch-services_network_network__context.h
index a2c32d69d4..5a24404147 100644
--- a/chromium-next/patches/patch-services_network_network__context.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/network_context.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/network_context.h
-@@ -702,7 +702,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -704,7 +704,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/chromium-next/patches/patch-services_network_network__sandbox__hook__linux.cc b/chromium-next/patches/patch-services_network_network__sandbox__hook__linux.cc
index c5c3a58a71..e6ef9f2d53 100644
--- a/chromium-next/patches/patch-services_network_network__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-services_network_network__sandbox__hook__linux.h b/chromium-next/patches/patch-services_network_network__sandbox__hook__linux.h
index e664cd7a71..e10ddea6e0 100644
--- a/chromium-next/patches/patch-services_network_network__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-services_network_network__service.cc b/chromium-next/patches/patch-services_network_network__service.cc
index 92262d015b..d7174d5ad7 100644
--- a/chromium-next/patches/patch-services_network_network__service.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/network_service.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/network_service.cc
-@@ -97,11 +97,11 @@
+@@ -98,11 +98,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
-@@ -971,7 +971,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -981,7 +981,7 @@ void NetworkService::SetExplicitlyAllowe
net::SetExplicitlyAllowedPorts(ports);
}
@@ -29,7 +29,7 @@ $NetBSD$
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1053,7 +1053,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1063,7 +1063,7 @@ NetworkService::CreateHttpAuthHandlerFac
);
}
diff --git a/chromium-next/patches/patch-services_network_network__service.h b/chromium-next/patches/patch-services_network_network__service.h
index ca670853ea..635645fd5f 100644
--- a/chromium-next/patches/patch-services_network_network__service.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/network_service.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/network_service.h
@@ -237,7 +237,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
const std::vector<ContentSettingPatternSource>& settings) override;
@@ -24,7 +24,7 @@ $NetBSD$
// This is called just before a GSSAPI library may be loaded.
void OnBeforeGssapiLibraryLoad();
#endif // BUILDFLAG(IS_LINUX)
-@@ -501,7 +501,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -509,7 +509,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
// leaking stale listeners between tests.
std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
diff --git a/chromium-next/patches/patch-services_network_public_cpp_BUILD.gn b/chromium-next/patches/patch-services_network_public_cpp_BUILD.gn
index a4b45e3d9f..5b84441c50 100644
--- a/chromium-next/patches/patch-services_network_public_cpp_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/public/cpp/BUILD.gn
-@@ -505,7 +505,7 @@ component("cpp_base") {
+@@ -507,7 +507,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",
-@@ -617,7 +617,7 @@ source_set("tests") {
+@@ -619,7 +619,7 @@ source_set("tests") {
"x_frame_options_parser_unittest.cc",
]
diff --git a/chromium-next/patches/patch-services_network_public_cpp_features.cc b/chromium-next/patches/patch-services_network_public_cpp_features.cc
index 1813a6c40a..eee48b3fa2 100644
--- a/chromium-next/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium-next/patches/patch-services_network_public_cpp_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/network/public/cpp/features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/public/cpp/features.cc
@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
BASE_FEATURE(kDnsOverHttpsUpgrade,
diff --git a/chromium-next/patches/patch-services_network_public_mojom_BUILD.gn b/chromium-next/patches/patch-services_network_public_mojom_BUILD.gn
index bce41f0b77..b3202769e9 100644
--- a/chromium-next/patches/patch-services_network_public_mojom_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/public/mojom/BUILD.gn
-@@ -542,11 +542,11 @@ mojom("url_loader_base") {
+@@ -550,11 +550,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -20,7 +20,7 @@ $NetBSD$
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1561,7 +1561,7 @@ mojom("mojom") {
+@@ -1594,7 +1594,7 @@ mojom("mojom") {
}
}
diff --git a/chromium-next/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/chromium-next/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index ca3518ab6b..cf59cd33d9 100644
--- a/chromium-next/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
diff --git a/chromium-next/patches/patch-services_on__device__model_on__device__model__service.h b/chromium-next/patches/patch-services_on__device__model_on__device__model__service.h
index 5adacece6e..a0b65ea873 100644
--- a/chromium-next/patches/patch-services_on__device__model_on__device__model__service.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/on_device_model/on_device_model_service.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/on_device_model/on_device_model_service.h
@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
class TsHolder;
diff --git a/chromium-next/patches/patch-services_on__device__model_pre__sandbox__init.cc b/chromium-next/patches/patch-services_on__device__model_pre__sandbox__init.cc
index 496469ece8..117a7db79d 100644
--- a/chromium-next/patches/patch-services_on__device__model_pre__sandbox__init.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/on_device_model/pre_sandbox_init.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/on_device_model/pre_sandbox_init.cc
@@ -14,7 +14,7 @@
#include "services/on_device_model/ml/chrome_ml.h" // nogncheck
diff --git a/chromium-next/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/chromium-next/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 284baa2870..4e592930e2 100644
--- a/chromium-next/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(con
uint32_t shared_resident_kb) {
@@ -23,8 +23,8 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
- #endif
-@@ -219,7 +219,7 @@ void QueuedRequestDispatcher::SetUpAndDi
+ os_dump->mappings_count = internal_os_dump.mappings_count;
+@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDi
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -33,7 +33,7 @@ $NetBSD$
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(request->memory_map_option(),
{base::kNullProcessId},
-@@ -234,7 +234,7 @@ void QueuedRequestDispatcher::SetUpAndDi
+@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDi
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -42,7 +42,7 @@ $NetBSD$
std::vector<base::ProcessId> pids;
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -280,7 +280,7 @@ void QueuedRequestDispatcher::SetUpAndDi
+@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDi
const OsCallback& os_callback) {
// On Linux, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -51,7 +51,7 @@ $NetBSD$
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = 0;
for (const auto& client_info : clients) {
-@@ -330,7 +330,7 @@ QueuedRequestDispatcher::FinalizeVmRegio
+@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegio
// each client process provides 1 OS dump, % the case where the client is
// disconnected mid dump.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
@@ -60,7 +60,7 @@ $NetBSD$
for (auto& kv : extra_os_dumps) {
auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
DCHECK(results.find(pid) == results.end());
-@@ -391,7 +391,7 @@ void QueuedRequestDispatcher::Finalize(Q
+@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(Q
// crash). In the latter case (OS_LINUX) we expect the full map to come
// from the browser process response.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
diff --git a/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index 096af06644..7e7ba7c471 100644
--- a/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-02-25 19:55:16.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-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
index fdd467aaa4..14373797fb 100644
--- a/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
@@ -57,7 +57,7 @@ class COMPONENT_EXPORT(
static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
diff --git a/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 3679b0cb6d..0dfa1216f8 100644
--- a/chromium-next/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/chromium-next/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-02-26 09:59:08.172371906 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-03-06 14:18:43.121301662 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
@@ -0,0 +1,66 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/chromium-next/patches/patch-services_screen__ai_public_cpp_utilities.cc b/chromium-next/patches/patch-services_screen__ai_public_cpp_utilities.cc
index 43abd8c3b3..0778832a5b 100644
--- a/chromium-next/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium-next/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/public/cpp/utilities.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/screen_ai/public/cpp/utilities.cc
@@ -18,7 +18,7 @@ namespace screen_ai {
diff --git a/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 34f095fcbd..97884b9ae2 100644
--- a/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -53,6 +53,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
+@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
}
}
@@ -14,7 +14,7 @@ $NetBSD$
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -75,6 +76,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
+@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
diff --git a/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index 96c90bec74..0121c49e31 100644
--- a/chromium-next/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-services_service__manager_BUILD.gn b/chromium-next/patches/patch-services_service__manager_BUILD.gn
index 0e86b81ec0..05e66e0f88 100644
--- a/chromium-next/patches/patch-services_service__manager_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/service_manager/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/service_manager/BUILD.gn
@@ -65,7 +65,7 @@ source_set("service_manager") {
]
diff --git a/chromium-next/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/chromium-next/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
index 312534422a..002d73e308 100644
--- a/chromium-next/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-02-25 19:55:16.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-next/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium-next/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 22b20ba4f9..38d32a14cd 100644
--- a/chromium-next/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/chromium-next/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index 016b70e69e..1627b3cfce 100644
--- a/chromium-next/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/tracing/public/cpp/system_metrics_sampler.cc
@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSample
TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
diff --git a/chromium-next/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom b/chromium-next/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
index 1191d7c7a1..a1cc68daf1 100644
--- a/chromium-next/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-02-25 19:55:16.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-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
index b9ce95dd7c..2dec4f2871 100644
--- a/chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ services/video_effects/video_effects_sandbox_hook_linux.cc
@@ -6,7 +6,13 @@
diff --git a/chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
index 27233109cc..07593e290b 100644
--- a/chromium-next/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-02-25 19:55:16.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-next/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium-next/patches/patch-skia_ext_SkMemory__new__handler.cpp
index bddecf68bb..d8d81a0e4e 100644
--- a/chromium-next/patches/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/chromium-next/patches/patch-skia_ext_SkMemory__new__handler.cpp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/SkMemory_new_handler.cpp.orig 2025-02-17 21:09:38.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ skia/ext/SkMemory_new_handler.cpp
-@@ -19,7 +19,7 @@
+@@ -24,7 +24,7 @@
#include <windows.h>
#elif BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
#include <malloc.h>
#endif
-@@ -105,7 +105,7 @@ static void* malloc_nothrow(size_t size,
+@@ -110,7 +110,7 @@ static void* malloc_nothrow(size_t size,
// TODO(b.kelemen): we should always use UncheckedMalloc but currently it
// doesn't work as intended everywhere.
void* result;
diff --git a/chromium-next/patches/patch-skia_ext_font__utils.cc b/chromium-next/patches/patch-skia_ext_font__utils.cc
index 936a797876..bc3e3d31c1 100644
--- a/chromium-next/patches/patch-skia_ext_font__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- skia/ext/font_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ skia/ext/font_utils.cc
@@ -19,7 +19,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/chromium-next/patches/patch-skia_ext_platform__canvas.h b/chromium-next/patches/patch-skia_ext_platform__canvas.h
deleted file mode 100644
index eee2c77259..0000000000
--- a/chromium-next/patches/patch-skia_ext_platform__canvas.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
-
---- skia/ext/platform_canvas.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ skia/ext/platform_canvas.h
-@@ -58,7 +58,7 @@ SK_API HDC GetNativeDrawingContext(SkCan
-
- #elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || \
- defined(__sun) || defined(ANDROID) || defined(__APPLE__) || \
-- defined(__Fuchsia__)
-+ defined(__Fuchsia__) || defined(__NetBSD__)
- // Construct a canvas from the given memory region. The memory is not cleared
- // first. @data must be, at least, @height * StrideForWidth(@width) bytes.
- SK_API std::unique_ptr<SkCanvas> CreatePlatformCanvasWithPixels(
diff --git a/chromium-next/patches/patch-skia_ext_skcolorspace__trfn.cc b/chromium-next/patches/patch-skia_ext_skcolorspace__trfn.cc
index e1608451ba..482518ee25 100644
--- a/chromium-next/patches/patch-skia_ext_skcolorspace__trfn.cc
+++ b/chromium-next/patches/patch-skia_ext_skcolorspace__trfn.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/skcolorspace_trfn.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ skia/ext/skcolorspace_trfn.cc
-@@ -7,6 +7,8 @@
- #pragma allow_unsafe_buffers
- #endif
+@@ -2,6 +2,8 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#include <cmath>
+
#include "skia/ext/skcolorspace_trfn.h"
- #include <cmath>
+ #include <array>
diff --git a/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_config.h b/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_config.h
index 41c33221ac..be12c3d882 100644
--- a/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/abseil-cpp/absl/base/config.h
@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
#ifdef ABSL_HAVE_SCHED_YIELD
diff --git a/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc b/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
index cfd983c094..4a3d99e3cf 100644
--- a/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index 53a08a2689..8de89f959d 100644
--- a/chromium-next/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
diff --git a/chromium-next/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/chromium-next/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index 9f42730b05..8870f6180b 100644
--- a/chromium-next/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc b/chromium-next/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
index 43618cfd76..27498017ac 100644
--- a/chromium-next/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
@@ -19,7 +19,8 @@
#endif
diff --git a/chromium-next/patches/patch-third__party_afl_src_afl-fuzz.c b/chromium-next/patches/patch-third__party_afl_src_afl-fuzz.c
index dcc5d61458..f4c5cb5317 100644
--- a/chromium-next/patches/patch-third__party_afl_src_afl-fuzz.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/afl/src/afl-fuzz.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/afl/src/afl-fuzz.c
@@ -58,7 +58,8 @@
#include <sys/ioctl.h>
diff --git a/chromium-next/patches/patch-third__party_angle_BUILD.gn b/chromium-next/patches/patch-third__party_angle_BUILD.gn
index 019662ad3b..c386a38e57 100644
--- a/chromium-next/patches/patch-third__party_angle_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/BUILD.gn
@@ -355,7 +355,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
diff --git a/chromium-next/patches/patch-third__party_angle_src_common_platform.h b/chromium-next/patches/patch-third__party_angle_src_common_platform.h
index a9e5f4361b..3a2da419ce 100644
--- a/chromium-next/patches/patch-third__party_angle_src_common_platform.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/common/platform.h
@@ -26,8 +26,19 @@
#elif defined(__linux__) || defined(EMSCRIPTEN)
diff --git a/chromium-next/patches/patch-third__party_angle_src_common_platform__helpers.h b/chromium-next/patches/patch-third__party_angle_src_common_platform__helpers.h
index 4c5eef1f34..3fedf7dbe1 100644
--- a/chromium-next/patches/patch-third__party_angle_src_common_platform__helpers.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/common/platform_helpers.h
@@ -62,7 +62,7 @@ inline constexpr bool IsIOS()
diff --git a/chromium-next/patches/patch-third__party_angle_src_common_system__utils.cpp b/chromium-next/patches/patch-third__party_angle_src_common_system__utils.cpp
index 853ed82745..2f722c20be 100644
--- a/chromium-next/patches/patch-third__party_angle_src_common_system__utils.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/common/system_utils.cpp
@@ -25,7 +25,7 @@ namespace angle
{
diff --git a/chromium-next/patches/patch-third__party_angle_src_common_system__utils__linux.cpp b/chromium-next/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
index 71e9358669..ac487444e2 100644
--- a/chromium-next/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/common/system_utils_linux.cpp
@@ -15,10 +15,17 @@
#include <sys/types.h>
diff --git a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index 869db592ca..c8761f588f 100644
--- a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_internal.h
@@ -15,6 +15,13 @@
namespace angle
diff --git a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index 82548bf2ee..d7edce1d13 100644
--- a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
@@ -12,6 +12,11 @@
#include <pci/pci.h>
diff --git a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index 0ecca20e6f..a08674c302 100644
--- a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp
@@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector
diff --git a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index c1585d938b..448e32055c 100644
--- a/chromium-next/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp
@@ -8,6 +8,10 @@
diff --git a/chromium-next/patches/patch-third__party_angle_src_libANGLE_Display.cpp b/chromium-next/patches/patch-third__party_angle_src_libANGLE_Display.cpp
index 74665b84fb..19501f117b 100644
--- a/chromium-next/patches/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
@@ -51,7 +51,7 @@ $NetBSD$
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2185,7 +2185,7 @@ static ClientExtensions GenerateClientEx
+@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientEx
extensions.x11Visual = true;
#endif
diff --git a/chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index d427c63bb9..421ae7d2e8 100644
--- a/chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index a6e5ddad9c..6255513240 100644
--- a/chromium-next/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_angle_util_BUILD.gn b/chromium-next/patches/patch-third__party_angle_util_BUILD.gn
index 78fb0cf964..d214154976 100644
--- a/chromium-next/patches/patch-third__party_angle_util_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/angle/util/BUILD.gn
@@ -311,7 +311,7 @@ foreach(is_shared_library,
]
diff --git a/chromium-next/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/chromium-next/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index c9a48ac8ea..490cf7d3ce 100644
--- a/chromium-next/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index e309ba7750..6aaa498776 100644
--- a/chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index bb00ba24a7..d5d7c63e42 100644
--- a/chromium-next/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_public_platform_platform.h b/chromium-next/patches/patch-third__party_blink_public_platform_platform.h
index a14da52624..08acaf178c 100644
--- a/chromium-next/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium-next/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/platform/platform.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/public/platform/platform.h
@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
diff --git a/chromium-next/patches/patch-third__party_blink_public_platform_web__vector.h b/chromium-next/patches/patch-third__party_blink_public_platform_web__vector.h
deleted file mode 100644
index 5940fb4a44..0000000000
--- a/chromium-next/patches/patch-third__party_blink_public_platform_web__vector.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
-
---- third_party/blink/public/platform/web_vector.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ third_party/blink/public/platform/web_vector.h
-@@ -86,7 +86,7 @@ class WebVector {
- // The vector can be populated using reserve() and emplace_back().
- WebVector() = default;
-
--#if defined(ARCH_CPU_64_BITS)
-+#if defined(ARCH_CPU_64_BITS) || defined(__OpenBSD__)
- // Create a vector with |size| default-constructed elements. We define
- // a constructor with size_t otherwise we'd have a duplicate define.
- explicit WebVector(size_t size) : data_(size) {}
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/chromium-next/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index fcfcb559e9..946fe48bda 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/chromium-next/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index 0319ccca12..5778c78c83 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/build/scripts/run_with_pythonpath.py
@@ -22,6 +22,7 @@ def main():
existing_pp = (
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc b/chromium-next/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
index 47f11a56a7..97b3bf59e0 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -81,12 +81,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 5f610bfe27..89f4ba9fd9 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
-@@ -128,15 +128,17 @@ void MemoryUsageMonitorPosix::ResetFileD
+@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileD
void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file,
base::File status_file) {
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index bc4c8a4d8e..a9088c7782 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index 7ae8496fdc..fff4fbdf13 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharac
// unexpected behaviour
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index 03171a0b96..ab382f9694 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/execution_context/navigator_base.cc
@@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() {
return "Win32";
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 7c51ee3684..fccda17a50 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDela
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index 45f97f5d99..2f47669d3d 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6474,7 +6474,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6470,7 +6470,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
// TODO(crbug.com/1317375): Build these tests on all platforms.
#define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6883,7 +6883,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -6879,7 +6879,7 @@ TEST_F(CompositedSelectionBoundsTest, La
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index d981bf2fd4..b367efc229 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
@@ -55,7 +55,7 @@ constexpr base::TimeDelta kEncodeRowSlac
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 3befefd9ce..4f07758dda 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -4,12 +4,12 @@ $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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfile
Vector<String> InspectorMemoryAgent::Symbolize(
- const WebVector<const void*>& addresses) {
+ const std::vector<const void*>& addresses) {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// TODO(alph): Move symbolization to the client.
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
index a8b47ab38d..f3a5ad521d 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/layout/layout_view.cc
@@ -74,7 +74,7 @@
#include "ui/display/screen_info.h"
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index a2b98ba0a6..cd3856f372 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -463,7 +463,7 @@ bool MixedContentChecker::ShouldBlockFet
+@@ -484,7 +484,7 @@ bool MixedContentChecker::ShouldBlockFet
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index 22a5727d07..f63c699abc 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -565,7 +565,7 @@ bool OriginTrialContext::CanEnableTrialF
+@@ -566,7 +566,7 @@ bool OriginTrialContext::CanEnableTrialF
}
if (trial_name == "TranslationAPI") {
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index 5bc014bd2f..f377c07cd2 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/paint/paint_layer.cc
@@ -123,7 +123,7 @@ namespace blink {
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index 922e0bfb5f..0aec082e1c 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSna
// Disable snapback on desktop Linux to better integrate with the desktop
@@ -15,7 +15,7 @@ $NetBSD$
return false;
#else
return true;
-@@ -420,7 +420,7 @@ ScrollbarPart ScrollbarThemeAura::PartsT
+@@ -424,7 +424,7 @@ ScrollbarPart ScrollbarThemeAura::PartsT
bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar,
const WebMouseEvent& event) const {
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index ad2666ebf0..6ab29340d1 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor.h
@@ -77,7 +77,11 @@ class XSLTProcessor final : public Scrip
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index ff597f4783..1f42adb93b 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index d7d7476a35..8100e62fd4 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
@@ -34,7 +34,7 @@ namespace {
// Set when the default factory is overridden.
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
index b6d23c9fb1..4c1785b185 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, Mi
mixer->get_output_params_for_testing().sample_rate());
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index d34a15a4e8..d79d5c4c51 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index bcec162e88..00f6e67c97 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
SetupRenderer(kDefaultOutputDeviceId);
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
index bfafe162a5..d1612ad5b0 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
@@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index a535174144..34a742bf3f 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6306,7 +6306,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6340,7 +6340,7 @@ void WebGLRenderingContextBase::TexImage
constexpr bool kAllowZeroCopyImages = true;
#endif
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/chromium-next/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index 214fe8a2c8..756a06a2a6 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -811,7 +811,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
+@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
// on linux platform.
// TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
// backend is failing for unknown reasons.
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_BUILD.gn b/chromium-next/patches/patch-third__party_blink_renderer_platform_BUILD.gn
index f9b457914a..72b6be8244 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/chromium-next/patches/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2034,7 +2034,7 @@ static_library("test_support") {
+@@ -2026,7 +2026,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 5d70b5f1ef..794fda9f03 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 8bb0d422a7..fb8ace0127 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index cab7f8b7af..6025f103ca 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -282,7 +282,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -284,7 +284,7 @@ FontCacheKey FontDescription::CacheKey(
static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index f6ddf73a11..243781283a 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
@@ -39,7 +39,7 @@
namespace blink {
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index baa5d1f3f4..6f83180fa2 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 5b5bf38069..3c73022e0a 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index 9babbb92d3..a37162a099 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
@@ -71,8 +71,12 @@ void BeginFrameProvider::CreateComposito
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 14aeae2765..5e47b50b93 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAcc
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index 823adf5616..ec22e5a839 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -431,7 +431,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index b97a8e2372..e3776f85fe 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index fe605d13b7..e038cd88ce 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
@@ -334,12 +334,12 @@ SupportedFormats GetSupportedFormatsInte
supported_formats.profiles.push_back(profile.profile);
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/chromium-next/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 219810498b..6b5c09ea84 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -406,7 +406,7 @@
+@@ -427,7 +427,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -15,7 +15,7 @@ $NetBSD$
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1559,7 +1559,7 @@
+@@ -1599,7 +1599,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -24,7 +24,7 @@ $NetBSD$
base_feature: "none",
},
{
-@@ -1852,7 +1852,7 @@
+@@ -1895,7 +1895,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -33,16 +33,16 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -3275,7 +3275,7 @@
+@@ -3285,7 +3285,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd", "netbsd"],
- status: {"Android": "", "default": "experimental"},
+- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"],
++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd", "netbsd"],
+ status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3401,7 +3401,7 @@
+@@ -3422,7 +3422,7 @@
{
name: "PrivateNetworkAccessPermissionPrompt",
origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -51,7 +51,7 @@ $NetBSD$
status: "stable",
public: true,
base_feature: "none",
-@@ -4433,7 +4433,7 @@
+@@ -4482,7 +4482,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
-@@ -4617,7 +4617,7 @@
+@@ -4669,7 +4669,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -69,3 +69,12 @@ $NetBSD$
status: "experimental",
base_feature: "none",
},
+@@ -4938,7 +4938,7 @@
+ {
+ name: "WebIdentityDigitalCredentials",
+ origin_trial_feature_name: "WebIdentityDigitalCredentials",
+- origin_trial_os: ["android", "win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["WebIdentityDigitalCredentialsCreation"],
+ public: true,
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index e65ea285d9..5417b030d7 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThrea
"Compositor");
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index b7038895ec..9ee92e3525 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
index 66cfc4bc63..f420e2ba44 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/container_annotations.h
@@ -12,7 +12,7 @@
// TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
diff --git a/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 19c99714e9..45fb013979 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index 9f9a534540..9e3b47cb9a 100644
--- a/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/chromium-next/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
@@ -23,6 +23,13 @@
extern "C" void* __libc_stack_end; // NOLINT
diff --git a/chromium-next/patches/patch-third__party_brotli_common_platform.h b/chromium-next/patches/patch-third__party_brotli_common_platform.h
index 997051dc0b..2ddd0ed254 100644
--- a/chromium-next/patches/patch-third__party_brotli_common_platform.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/brotli/common/platform.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/brotli/common/platform.h
@@ -28,7 +28,7 @@
#include <brotli/port.h>
diff --git a/chromium-next/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium-next/patches/patch-third__party_cpuinfo_cpuinfo.gni
index 084af0c24a..eca4be4361 100644
--- a/chromium-next/patches/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/cpuinfo/cpuinfo.gni
@@ -8,7 +8,7 @@ use_cpuinfo =
current_cpu != "s390" && current_cpu != "s390x" &&
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/chromium-next/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index eb6fb99526..6c323e2c2c 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
@@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) {
crashpad_is_ios = is_ios
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn b/chromium-next/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
index 57e23fcc1f..1fd1005eed 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/chromium-next/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/client/BUILD.gn
@@ -137,6 +137,13 @@ static_library("common") {
if (crashpad_is_win) {
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 9c6a3fe92c..661e1a5547 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/chromium-next/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-02-26 09:59:08.191176773 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-03-06 14:18:43.136113213 +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-next/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
index b7005d9506..24c734f612 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
index 6e3ea58370..f4b52e84b7 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/address_types.h
@@ -25,7 +25,7 @@
#include <mach/mach_types.h>
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index e8e10cfa7d..9529ecd972 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
@@ -21,7 +21,8 @@
#include <mach/mach.h>
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
index a332db1c02..ab13876df0 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/metrics.cc
@@ -25,7 +25,7 @@
#define METRICS_OS_NAME "Win"
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
index a3e5de9203..fe7fc948df 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/uuid.cc
@@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() {
InitializeFromBytes(uuid);
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
index a0a7f7a5f5..c0534e3d78 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index 7f636c0033..716c01dc7e 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
index 6e28c5fd79..cf62a053a3 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crashpad/crashpad/util/posix/signals.cc
@@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = {
#if defined(SIGEMT)
diff --git a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index 171418e4c2..f352e90835 100644
--- a/chromium-next/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_crc32c_BUILD.gn b/chromium-next/patches/patch-third__party_crc32c_BUILD.gn
index 8fd680a5ff..a65e44102f 100644
--- a/chromium-next/patches/patch-third__party_crc32c_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/crc32c/BUILD.gn
@@ -46,7 +46,7 @@ config("crc32c_config") {
}
diff --git a/chromium-next/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/chromium-next/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index f9958c17fb..b291e18e4c 100644
--- a/chromium-next/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,8 @@ struct ExternalImageExportInfoVk : Exter
};
diff --git a/chromium-next/patches/patch-third__party_dawn_src_dawn_common_Platform.h b/chromium-next/patches/patch-third__party_dawn_src_dawn_common_Platform.h
index 817c3e5262..6323f5b343 100644
--- a/chromium-next/patches/patch-third__party_dawn_src_dawn_common_Platform.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/dawn/src/dawn/common/Platform.h
@@ -59,6 +59,11 @@
#error "Unsupported Windows platform."
diff --git a/chromium-next/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/chromium-next/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index a1f432ec69..8ce6f4a67e 100644
--- a/chromium-next/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "
#endif
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium-next/patches/patch-third__party_ffmpeg_BUILD.gn
index 7cce5c0df1..aae97ad56f 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/BUILD.gn
@@ -350,7 +350,6 @@ target(link_target_type, "ffmpeg_interna
libs += [
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/chromium-next/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index a516d016f0..2292a05a64 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/libavcodec/x86/cabac.h
@@ -31,7 +31,8 @@
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_cpu.c b/chromium-next/patches/patch-third__party_ffmpeg_libavutil_cpu.c
index b8a731612e..50ee03ad4e 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/libavutil/cpu.c
@@ -38,10 +38,7 @@
#if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_mem.c b/chromium-next/patches/patch-third__party_ffmpeg_libavutil_mem.c
index 3c29bc1c54..f768f25e54 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/libavutil/mem.c
@@ -33,9 +33,6 @@
#include <stdlib.h>
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_random__seed.c b/chromium-next/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
index c8c1032dc8..8694e2bda6 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/libavutil/random_seed.c
@@ -20,6 +20,10 @@
diff --git a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/chromium-next/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
index 1b06116993..420a98ef7a 100644
--- a/chromium-next/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ffmpeg/libavutil/x86/x86inc.asm
@@ -46,6 +46,12 @@
%endif
diff --git a/chromium-next/patches/patch-third__party_fontconfig_include_config.h b/chromium-next/patches/patch-third__party_fontconfig_include_config.h
index 3c1981c772..7e4637c874 100644
--- a/chromium-next/patches/patch-third__party_fontconfig_include_config.h
+++ b/chromium-next/patches/patch-third__party_fontconfig_include_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/include/config.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/fontconfig/include/config.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/fontconfig/include/config.h
@@ -13,7 +13,7 @@
diff --git a/chromium-next/patches/patch-third__party_fontconfig_src_src_fccompat.c b/chromium-next/patches/patch-third__party_fontconfig_src_src_fccompat.c
index 6a62f4fe19..6cb9bc1545 100644
--- a/chromium-next/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium-next/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/src/src/fccompat.c.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/fontconfig/src/src/fccompat.c
@@ -184,7 +184,9 @@ FcRandom(void)
{
diff --git a/chromium-next/patches/patch-third__party_ipcz_src_reference__drivers_random.cc b/chromium-next/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
index 1b0efeb659..122ede7b09 100644
--- a/chromium-next/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ipcz/src/reference_drivers/random.cc
@@ -14,7 +14,8 @@
#include <windows.h>
diff --git a/chromium-next/patches/patch-third__party_ipcz_src_standalone_base_logging.cc b/chromium-next/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
index 00bdc0925e..b3cf25353a 100644
--- a/chromium-next/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/chromium-next/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/ipcz/src/standalone/base/logging.cc
-@@ -50,6 +50,9 @@ LogMessage::LogMessage(const char* file,
+@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file,
#elif BUILDFLAG(IS_ANDROID)
stream_ << getpid() << ":" << gettid() << ":";
const char* trimmed_file = strrchr(file, '/') + 1;
diff --git a/chromium-next/patches/patch-third__party_leveldatabase_env__chromium.cc b/chromium-next/patches/patch-third__party_leveldatabase_env__chromium.cc
index dc67c955db..c6073d819e 100644
--- a/chromium-next/patches/patch-third__party_leveldatabase_env__chromium.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/leveldatabase/env_chromium.cc
@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFi
diff --git a/chromium-next/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/chromium-next/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index c67c2ef0e2..70002c28f9 100644
--- a/chromium-next/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h b/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
new file mode 100644
index 0000000000..60ade21310
--- /dev/null
+++ b/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.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
+
+--- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ third_party/libc++/src/include/__locale_dir/locale_base_api.h
+@@ -95,7 +95,7 @@
+
+ #if defined(__APPLE__)
+ # include <__locale_dir/support/apple.h>
+-#elif defined(__FreeBSD__)
++#elif defined(__FreeBSD__) || defined(__NetBSD__)
+ # include <__locale_dir/support/freebsd.h>
+ #elif defined(_LIBCPP_MSVCRT_LIKE)
+ # include <__locale_dir/support/windows.h>
diff --git a/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api_bsd__locale__defaults.h b/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api_bsd__locale__defaults.h
deleted file mode 100644
index 1279e4bb5d..0000000000
--- a/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api_bsd__locale__defaults.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
-
---- third_party/libc++/src/include/__locale_dir/locale_base_api/bsd_locale_defaults.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ third_party/libc++/src/include/__locale_dir/locale_base_api/bsd_locale_defaults.h
-@@ -25,6 +25,8 @@
- // what headers have been included up to that point.
- #if defined(__APPLE__) || defined(__FreeBSD__)
- # include <xlocale.h>
-+#elif defined(__NetBSD__)
-+# include <locale.h>
- #endif
-
- #include <__config>
diff --git a/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h b/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
new file mode 100644
index 0000000000..d9bba0ac1f
--- /dev/null
+++ b/chromium-next/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
@@ -0,0 +1,20 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ third_party/libc++/src/include/__locale_dir/support/bsd_like.h
+@@ -24,7 +24,11 @@
+ # include <wctype.h>
+ #endif
+
++#if defined(__NetBSD__)
++#include <locale.h>
++#else
+ #include <xlocale.h>
++#endif
+
+ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+ # pragma GCC system_header
diff --git a/chromium-next/patches/patch-third__party_libc++_src_src_chrono.cpp b/chromium-next/patches/patch-third__party_libc++_src_src_chrono.cpp
index 3210b2b8eb..16efc3bbf1 100644
--- a/chromium-next/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/chromium-next/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index d150d41d57..74f358b897 100644
--- a/chromium-next/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
@@ -35,7 +35,7 @@
#endif
diff --git a/chromium-next/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h b/chromium-next/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
index 41cbdb3439..f2c1fe7e55 100644
--- a/chromium-next/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libdrm_src_xf86drmMode.c b/chromium-next/patches/patch-third__party_libdrm_src_xf86drmMode.c
index 4f3e9386c8..9a8ea84f4c 100644
--- a/chromium-next/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/libdrm/src/xf86drmMode.c
@@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
}
diff --git a/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index f62764de35..c616a38b1f 100644
--- a/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
index 8def80dd97..617fa4ec25 100644
--- a/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
index 18f99ebcdc..cf876a360c 100644
--- a/chromium-next/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libsync_src_include_sync_sync.h b/chromium-next/patches/patch-third__party_libsync_src_include_sync_sync.h
index a56ee1792c..a35005d891 100644
--- a/chromium-next/patches/patch-third__party_libsync_src_include_sync_sync.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libsync/src/include/sync/sync.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/libsync/src/include/sync/sync.h
@@ -22,7 +22,9 @@
#include <sys/cdefs.h>
diff --git a/chromium-next/patches/patch-third__party_libsync_src_sync.c b/chromium-next/patches/patch-third__party_libsync_src_sync.c
index d21edf3545..79a4b714ac 100644
--- a/chromium-next/patches/patch-third__party_libsync_src_sync.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libsync/src/sync.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/libsync/src/sync.c
@@ -17,8 +17,8 @@
*/
diff --git a/chromium-next/patches/patch-third__party_libusb_BUILD.gn b/chromium-next/patches/patch-third__party_libusb_BUILD.gn
index d0166edd49..0002a5f2f9 100644
--- a/chromium-next/patches/patch-third__party_libusb_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
diff --git a/chromium-next/patches/patch-third__party_libusb_src_libusb_core.c b/chromium-next/patches/patch-third__party_libusb_src_libusb_core.c
index d549227dce..6265d96ed4 100644
--- a/chromium-next/patches/patch-third__party_libusb_src_libusb_core.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c b/chromium-next/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
index 471ce68ddd..704d49f147 100644
--- a/chromium-next/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/chromium-next/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 697cc10538..879a1a13b4 100644
--- a/chromium-next/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_lzma__sdk_C_CpuArch.c b/chromium-next/patches/patch-third__party_lzma__sdk_C_CpuArch.c
index ac8225c42f..e7d4040a84 100644
--- a/chromium-next/patches/patch-third__party_lzma__sdk_C_CpuArch.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/chromium-next/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 28acf3ca96..9712d7b900 100644
--- a/chromium-next/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/material_color_utilities/src/cpp/palettes/tones.cc
@@ -14,6 +14,8 @@
* limitations under the License.
diff --git a/chromium-next/patches/patch-third__party_nasm_BUILD.gn b/chromium-next/patches/patch-third__party_nasm_BUILD.gn
index e15649cd1a..6b3b2e66c2 100644
--- a/chromium-next/patches/patch-third__party_nasm_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/nasm/BUILD.gn
@@ -63,6 +63,13 @@ config("nasm_config") {
diff --git a/chromium-next/patches/patch-third__party_nasm_config_config-linux.h b/chromium-next/patches/patch-third__party_nasm_config_config-linux.h
index 059bf97eb9..ac21ad7820 100644
--- a/chromium-next/patches/patch-third__party_nasm_config_config-linux.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/nasm/config/config-linux.h
@@ -160,7 +160,7 @@
diff --git a/chromium-next/patches/patch-third__party_node_node.gni b/chromium-next/patches/patch-third__party_node_node.gni
index d00ee3bf60..087605af6d 100644
--- a/chromium-next/patches/patch-third__party_node_node.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/node/node.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
diff --git a/chromium-next/patches/patch-third__party_node_node.py b/chromium-next/patches/patch-third__party_node_node.py
index 0273f923d1..577c552710 100644
--- a/chromium-next/patches/patch-third__party_node_node.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/node/node.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/node/node.py
@@ -21,6 +21,9 @@ def GetBinaryPath():
return os_path.join(os_path.dirname(__file__), *{
diff --git a/chromium-next/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/chromium-next/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index dd416b4004..cc1505e104 100644
--- a/chromium-next/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies
{"ForteMT", "Forte"},
diff --git a/chromium-next/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/chromium-next/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index a8cf5c13d6..f314715372 100644
--- a/chromium-next/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/chromium-next/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
@@ -20,7 +20,7 @@
#include "core/fxge/fx_font.h"
diff --git a/chromium-next/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/chromium-next/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
index e2f7fc7a51..936ddbdf4f 100644
--- a/chromium-next/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/pdfium/fxjs/fx_date_helpers.cpp
@@ -39,6 +39,11 @@ double GetLocalTZA() {
return 0;
diff --git a/chromium-next/patches/patch-third__party_pdfium_pdfium.gni b/chromium-next/patches/patch-third__party_pdfium_pdfium.gni
index 17ba95d3b1..a4cec77e0e 100644
--- a/chromium-next/patches/patch-third__party_pdfium_pdfium.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/chromium-next/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index 946d062366..e66b15efcb 100644
--- a/chromium-next/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp
@@ -6,12 +6,16 @@
diff --git a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
index 4fbeab75df..9e2e8eddf7 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/build_config.h
@@ -27,6 +27,7 @@
#if defined(__ANDROID__)
diff --git a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index 11d9546b87..5b5f3c53da 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_include_perfetto_base_time.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_time.h
index 18090a1392..a2106e2357 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index aa09342c1a..855da341bc 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index bf19960003..50cd35d8a3 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/include/perfetto/ext/base/thread_utils.h
@@ -41,9 +41,10 @@
namespace perfetto {
diff --git a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/chromium-next/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index c72f4fc46c..0fff6eada0 100644
--- a/chromium-next/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/chromium-next/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 048f25a6e7..3a918dc26b 100644
--- a/chromium-next/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
index eb2807d2a2..3e99565a0d 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_src_base_event__fd.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_event__fd.cc
index d7af119aa5..50e5ad138f 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/event_fd.cc
@@ -24,7 +24,8 @@
#include <synchapi.h>
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_base_periodic__task.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_periodic__task.cc
index fc291df95b..687054be9d 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/periodic_task.cc
@@ -24,7 +24,7 @@
#include "perfetto/base/time.h"
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_base_string__utils.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_string__utils.cc
index 2b1ea8d53a..0e21dd1a29 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
index aa75b3575d..a10c6a371c 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/subprocess_posix.cc
@@ -35,7 +35,8 @@
#include <thread>
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index c71331dd97..ffbfc7afd8 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
@@ -91,7 +91,7 @@ bool IsMapped(void* start, size_t size)
// Fuchsia doesn't yet support paging (b/119503290).
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
index 98ebc9ae0c..4b76cbe323 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_src_base_unix__socket.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_unix__socket.cc
index a18cdcc6af..075ce3354e 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_unix__socket.cc
+++ b/chromium-next/patches/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/unix_socket.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include <unistd.h>
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/ucred.h>
#endif
-@@ -940,15 +940,27 @@ void UnixSocket::ReadPeerCredentialsPosi
+@@ -976,15 +976,27 @@ void UnixSocket::ReadPeerCredentialsPosi
int res = getpeereid(fd, &peer_uid_, nullptr);
PERFETTO_CHECK(res == 0);
// There is no pid when obtaining peer credentials for QNX
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_base_utils.cc b/chromium-next/patches/patch-third__party_perfetto_src_base_utils.cc
index c169c57b61..89e4cc65ae 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium-next/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 5041d9b65e..b20839aeaa 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/chromium-next/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index cf2a16c672..6592b62b03 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/tracing/ipc/memfd.cc
@@ -20,7 +20,8 @@
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc b/chromium-next/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
index c340384adf..46c6a57148 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/perfetto/src/tracing/platform_posix.cc
@@ -110,12 +110,13 @@ std::unique_ptr<base::TaskRunner> Platfo
}
diff --git a/chromium-next/patches/patch-third__party_perfetto_src_tracing_track.cc b/chromium-next/patches/patch-third__party_perfetto_src_tracing_track.cc
index 303593a1f0..e1498da652 100644
--- a/chromium-next/patches/patch-third__party_perfetto_src_tracing_track.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/chromium-next/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index c92c432fc0..05b813d3c7 100644
--- a/chromium-next/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
@@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
diff --git a/chromium-next/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h b/chromium-next/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
index 59195404a4..4c11ac701e 100644
--- a/chromium-next/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h
@@ -27,7 +27,7 @@
#define HAVE_XLOCALE 0
diff --git a/chromium-next/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/chromium-next/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 6b263ef515..cbb27a009f 100644
--- a/chromium-next/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/skia/src/ports/SkMemory_malloc.cpp
@@ -15,7 +15,8 @@
diff --git a/chromium-next/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/chromium-next/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
index c0cccfd1ea..030d0d6913 100644
--- a/chromium-next/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/skia/src/ports/SkOSFile_posix.cpp
@@ -25,7 +25,7 @@
#endif
diff --git a/chromium-next/patches/patch-third__party_speech-dispatcher_libspeechd__version.h b/chromium-next/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
index d8f115e4eb..9583c27815 100644
--- a/chromium-next/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/chromium-next/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-02-26 09:59:08.201396261 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-03-06 14:18:43.146728026 +0000
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
diff --git a/chromium-next/patches/patch-third__party_speech-dispatcher_speechd__types.h b/chromium-next/patches/patch-third__party_speech-dispatcher_speechd__types.h
index 1e9a416508..2e691f8df0 100644
--- a/chromium-next/patches/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/speech-dispatcher/speechd_types.h
@@ -119,4 +119,139 @@ typedef struct {
SPDVoice voice;
diff --git a/chromium-next/patches/patch-third__party_sqlite_BUILD.gn b/chromium-next/patches/patch-third__party_sqlite_BUILD.gn
index d7675e071d..abb2af6fb3 100644
--- a/chromium-next/patches/patch-third__party_sqlite_BUILD.gn
+++ b/chromium-next/patches/patch-third__party_sqlite_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/sqlite/BUILD.gn
-@@ -153,7 +153,7 @@ config("sqlite_warnings") {
+@@ -155,7 +155,7 @@ config("sqlite_warnings") {
]
}
}
diff --git a/chromium-next/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/chromium-next/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index ea70465e3d..067019ea75 100644
--- a/chromium-next/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
@@ -14187,7 +14187,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium-next/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/chromium-next/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 68a583132f..c207dc0dfc 100644
--- a/chromium-next/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/sqlite/src/amalgamation/sqlite3.c
@@ -14187,7 +14187,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium-next/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium-next/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 575e858673..fd3ac69fe9 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/src/Reactor/Debug.cpp
@@ -46,7 +46,8 @@ namespace {
diff --git a/chromium-next/patches/patch-third__party_swiftshader_src_System_Configurator.cpp b/chromium-next/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
index 3a0eb1761c..ba42cb2189 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/src/System/Configurator.cpp
@@ -38,6 +38,9 @@ namespace sw {
diff --git a/chromium-next/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/chromium-next/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
index 5c108b0df8..5a425a985e 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/src/System/Linux/MemFd.cpp
@@ -25,6 +25,7 @@
# define MFD_CLOEXEC 0x0001U
diff --git a/chromium-next/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/chromium-next/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index 27b0a2c9b2..f7a94c75c1 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
@@ -49,13 +49,17 @@ public:
{
diff --git a/chromium-next/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/chromium-next/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index 927aaab242..519ab0da47 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/src/WSI/libXCB.cpp
@@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports()
}
diff --git a/chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
index c32f0cff0d..c73f82b511 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
index aadf70b4f4..496d5e5957 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
index 12ac46d62d..2c0b57149e 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/third_party/marl/src/memory.cpp
@@ -19,7 +19,8 @@
diff --git a/chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
index afef8d97ff..310a36c241 100644
--- a/chromium-next/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/swiftshader/third_party/marl/src/thread.cpp
@@ -46,6 +46,9 @@
#include <unistd.h>
diff --git a/chromium-next/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn b/chromium-next/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
index a1db70f9ea..7de2b550ef 100644
--- a/chromium-next/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
diff --git a/chromium-next/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/chromium-next/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 9223e7ed11..5ebb3f674a 100644
--- a/chromium-next/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/chromium-next/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index f77bdf9ccc..e4a7b82555 100644
--- a/chromium-next/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -28,7 +28,7 @@ int main() {
// fontconfig cache.
diff --git a/chromium-next/patches/patch-third__party_tflite_features.gni b/chromium-next/patches/patch-third__party_tflite_features.gni
index 33e80133e3..bb27c0017e 100644
--- a/chromium-next/patches/patch-third__party_tflite_features.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/tflite/features.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/tflite/features.gni
@@ -9,8 +9,8 @@ declare_args() {
# This enables building TFLite with XNNPACK. Currently only available for
diff --git a/chromium-next/patches/patch-third__party_unrar_src_crypt.cpp b/chromium-next/patches/patch-third__party_unrar_src_crypt.cpp
index f2a9e525be..ecff907fab 100644
--- a/chromium-next/patches/patch-third__party_unrar_src_crypt.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index be09e51b52..a80c197634 100644
--- a/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -4,9 +4,9 @@ $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-02-17 21:09:38.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
-@@ -2740,7 +2740,7 @@ static void* vma_aligned_alloc(size_t al
+@@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t al
return memalign(alignment, size);
}
diff --git a/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp b/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
index e7eff76627..26c0fa0368 100644
--- a/chromium-next/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/chromium-next/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index 0c087b3bb6..5bcbda4e3c 100644
--- a/chromium-next/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_wayland_BUILD.gn b/chromium-next/patches/patch-third__party_wayland_BUILD.gn
index f642b21606..ea34b0f839 100644
--- a/chromium-next/patches/patch-third__party_wayland_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/wayland/BUILD.gn
@@ -24,6 +24,11 @@ if (!use_system_libwayland) {
"src/src",
diff --git a/chromium-next/patches/patch-third__party_wayland_include_config.h b/chromium-next/patches/patch-third__party_wayland_include_config.h
index 19f9f709ea..b82201d459 100644
--- a/chromium-next/patches/patch-third__party_wayland_include_config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/wayland/include/config.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/wayland/include/config.h
@@ -9,7 +9,14 @@
diff --git a/chromium-next/patches/patch-third__party_webrtc_BUILD.gn b/chromium-next/patches/patch-third__party_webrtc_BUILD.gn
index 7c84020123..d51a8c5f43 100644
--- a/chromium-next/patches/patch-third__party_webrtc_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/BUILD.gn
@@ -218,6 +218,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
diff --git a/chromium-next/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/chromium-next/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index ca015c4d01..3d4ba8ba31 100644
--- a/chromium-next/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/chromium-next/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/modules/audio_device/BUILD.gn
@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 84f50ea53e..575f4c19cb 100644
--- a/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
@@ -10,11 +10,15 @@
diff --git a/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 762ea50156..e63379fe32 100644
--- a/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/chromium-next/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
diff --git a/chromium-next/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/chromium-next/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
index 5f9ea96783..bc2cebe018 100644
--- a/chromium-next/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
+++ b/chromium-next/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
@@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const V
SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0);
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_byte__order.h b/chromium-next/patches/patch-third__party_webrtc_rtc__base_byte__order.h
index efde67f843..2ec5e0c6ba 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_webrtc_rtc__base_ip__address.cc b/chromium-next/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index e70879cda2..69ab3032ea 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/ip_address.cc
@@ -14,7 +14,8 @@
#include <cstring>
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/chromium-next/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
index 3c1412db21..e9b18ba41f 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
+++ b/chromium-next/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/net_test_helpers.cc
@@ -21,6 +21,7 @@
#endif
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_network.cc b/chromium-next/patches/patch-third__party_webrtc_rtc__base_network.cc
index d0d3a44022..a09b57055b 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium-next/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/network.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/network.cc
@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl:
}
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 6b40471857..dc31f2c783 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -55,7 +55,7 @@
#include "rtc_base/time_utils.h"
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 2d3ac22d12..185cbb43b9 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.h
@@ -18,7 +18,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/chromium-next/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 47a632c3ed..588490d937 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -11,7 +11,9 @@
#include "rtc_base/platform_thread_types.h"
diff --git a/chromium-next/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/chromium-next/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index 39b2c8bc3a..1bc7a4ef32 100644
--- a/chromium-next/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-02-25 19:55:16.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-next/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn b/chromium-next/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
index 87441f19af..cbab4d05bf 100644
--- a/chromium-next/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ b/chromium-next/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/webrtc/system_wrappers/BUILD.gn
@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
if (!build_with_chromium) {
diff --git a/chromium-next/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium-next/patches/patch-third__party_widevine_cdm_widevine.gni
index c9f8ab4c9c..d129bfd3a1 100644
--- a/chromium-next/patches/patch-third__party_widevine_cdm_widevine.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/widevine/cdm/widevine.gni
@@ -28,6 +28,9 @@ library_widevine_cdm_available =
(is_chromeos &&
diff --git a/chromium-next/patches/patch-third__party_zlib_BUILD.gn b/chromium-next/patches/patch-third__party_zlib_BUILD.gn
index cfcb29fd31..32cc3812ed 100644
--- a/chromium-next/patches/patch-third__party_zlib_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
diff --git a/chromium-next/patches/patch-third__party_zlib_cpu__features.c b/chromium-next/patches/patch-third__party_zlib_cpu__features.c
index 969684f0c2..2da2f19d55 100644
--- a/chromium-next/patches/patch-third__party_zlib_cpu__features.c
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig 2025-02-25 19:55:16.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-next/patches/patch-tools_generate__shim__headers_generate__shim__headers.py b/chromium-next/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
index f8cd8acd17..e1b160949a 100644
--- a/chromium-next/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/generate_shim_headers/generate_shim_headers.py
@@ -18,7 +18,7 @@ import sys
diff --git a/chromium-next/patches/patch-tools_generate__stubs_rules.gni b/chromium-next/patches/patch-tools_generate__stubs_rules.gni
index e68f6995f9..3b8ef1ae3b 100644
--- a/chromium-next/patches/patch-tools_generate__stubs_rules.gni
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig 2025-02-25 19:55:16.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-next/patches/patch-tools_gn_build_build__linux.ninja.template b/chromium-next/patches/patch-tools_gn_build_build__linux.ninja.template
index 1f883ea69b..4562ac22ec 100644
--- a/chromium-next/patches/patch-tools_gn_build_build__linux.ninja.template
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/gn/build/build_linux.ninja.template
@@ -5,7 +5,7 @@ rule cxx
deps = gcc
diff --git a/chromium-next/patches/patch-tools_gn_build_gen.py b/chromium-next/patches/patch-tools_gn_build_gen.py
index eb096d0477..0789ffcd0b 100644
--- a/chromium-next/patches/patch-tools_gn_build_gen.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/gn/build/gen.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
diff --git a/chromium-next/patches/patch-tools_gn_src_base_files_file__posix.cc b/chromium-next/patches/patch-tools_gn_src_base_files_file__posix.cc
index a762a14abc..ae155ce5e2 100644
--- a/chromium-next/patches/patch-tools_gn_src_base_files_file__posix.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-tools_gn_src_gn_version.h b/chromium-next/patches/patch-tools_gn_src_gn_version.h
index feec98473c..ded05c183f 100644
--- a/chromium-next/patches/patch-tools_gn_src_gn_version.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/gn/src/gn/version.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/gn/src/gn/version.h
@@ -22,9 +22,9 @@ class Version {
diff --git a/chromium-next/patches/patch-tools_gn_src_util_exe__path.cc b/chromium-next/patches/patch-tools_gn_src_util_exe__path.cc
index 9a3a6ba5f5..32ab8a4c48 100644
--- a/chromium-next/patches/patch-tools_gn_src_util_exe__path.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/gn/src/util/exe_path.cc
@@ -15,7 +15,7 @@
#include <windows.h>
diff --git a/chromium-next/patches/patch-tools_grit_grit_node_base.py b/chromium-next/patches/patch-tools_grit_grit_node_base.py
index 3605f39b3b..4ab314d7aa 100644
--- a/chromium-next/patches/patch-tools_grit_grit_node_base.py
+++ b/chromium-next/patches/patch-tools_grit_grit_node_base.py
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/grit/grit/node/base.py.orig 2025-02-17 21:09:38.000000000 +0000
+--- tools/grit/grit/node/base.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/grit/grit/node/base.py
-@@ -498,7 +498,8 @@ class Node:
+@@ -499,7 +499,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/chromium-next/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/chromium-next/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 45acd92d0e..d46127c864 100644
--- a/chromium-next/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -144,7 +144,7 @@ class CppBundleGenerator(object):
# BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS).
diff --git a/chromium-next/patches/patch-tools_json__schema__compiler_feature__compiler.py b/chromium-next/patches/patch-tools_json__schema__compiler_feature__compiler.py
index bd0c0e539a..9b478dbdd2 100644
--- a/chromium-next/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/json_schema_compiler/feature_compiler.py
@@ -290,6 +290,9 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
diff --git a/chromium-next/patches/patch-tools_memory_partition__allocator_inspect__utils.h b/chromium-next/patches/patch-tools_memory_partition__allocator_inspect__utils.h
index cb720608d1..afcaebee43 100644
--- a/chromium-next/patches/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/memory/partition_allocator/inspect_utils.h
@@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
const pid_t pid_;
diff --git a/chromium-next/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/chromium-next/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
index a4f5e69fdb..5ecdd13ac5 100644
--- a/chromium-next/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/chromium-next/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/perf/chrome_telemetry_build/BUILD.gn
-@@ -41,7 +41,7 @@ group("telemetry_chrome_test") {
+@@ -61,7 +61,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
}
@@ -15,7 +15,7 @@ $NetBSD$
data_deps += [ "//third_party/breakpad:dump_syms" ]
# CrOS currently has issues with the locally compiled version of
-@@ -192,7 +192,7 @@ group("telemetry_chrome_test_without_chr
+@@ -212,7 +212,7 @@ group("telemetry_chrome_test_without_chr
]
# Cr-Fuchsia doesn't support breakpad.
diff --git a/chromium-next/patches/patch-tools_protoc__wrapper_protoc__wrapper.py b/chromium-next/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
index 8046e7df22..a6532f1a70 100644
--- a/chromium-next/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/chromium-next/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-02-17 21:09:38.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/protoc_wrapper/protoc_wrapper.py
@@ -183,15 +183,19 @@ def main(argv):
if not options.exclude_imports:
diff --git a/chromium-next/patches/patch-tools_v8__context__snapshot_BUILD.gn b/chromium-next/patches/patch-tools_v8__context__snapshot_BUILD.gn
index 3f1e6086fc..c6bd812466 100644
--- a/chromium-next/patches/patch-tools_v8__context__snapshot_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/v8_context_snapshot/BUILD.gn
@@ -36,6 +36,24 @@ buildflag_header("buildflags") {
]
diff --git a/chromium-next/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium-next/patches/patch-tools_variations_fieldtrial__to__struct.py
index cae10cf48a..c3c85f1505 100644
--- a/chromium-next/patches/patch-tools_variations_fieldtrial__to__struct.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig 2025-02-25 19:55:16.000000000 +0000
+++ tools/variations/fieldtrial_to_struct.py
@@ -41,6 +41,9 @@ _platforms = [
'linux',
diff --git a/chromium-next/patches/patch-ui_accessibility_accessibility__features.cc b/chromium-next/patches/patch-ui_accessibility_accessibility__features.cc
new file mode 100644
index 0000000000..66edfad1da
--- /dev/null
+++ b/chromium-next/patches/patch-ui_accessibility_accessibility__features.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/accessibility/accessibility_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ ui/accessibility/accessibility_features.cc
+@@ -401,7 +401,7 @@ bool IsBlockRootWindowAccessibleNameChan
+ }
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
+ "WasmTtsComponentUpdaterEnabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium-next/patches/patch-ui_accessibility_accessibility__features.h b/chromium-next/patches/patch-ui_accessibility_accessibility__features.h
new file mode 100644
index 0000000000..efd6444013
--- /dev/null
+++ b/chromium-next/patches/patch-ui_accessibility_accessibility__features.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/accessibility/accessibility_features.h.orig 2025-02-25 19:55:16.000000000 +0000
++++ ui/accessibility/accessibility_features.h
+@@ -277,7 +277,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
+ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enable the component updater to download the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled();
diff --git a/chromium-next/patches/patch-ui_aura_client_drag__drop__client.h b/chromium-next/patches/patch-ui_aura_client_drag__drop__client.h
index 094edc3e52..7f5d56ecd8 100644
--- a/chromium-next/patches/patch-ui_aura_client_drag__drop__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/aura/client/drag_drop_client.h
@@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient {
int allowed_operations,
diff --git a/chromium-next/patches/patch-ui_aura_screen__ozone.cc b/chromium-next/patches/patch-ui_aura_screen__ozone.cc
index 87259d46ca..c191ea217e 100644
--- a/chromium-next/patches/patch-ui_aura_screen__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/aura/screen_ozone.cc
@@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimary
return platform_screen_->GetPrimaryDisplay();
diff --git a/chromium-next/patches/patch-ui_aura_screen__ozone.h b/chromium-next/patches/patch-ui_aura_screen__ozone.h
index bfc1347269..6f8103f9d6 100644
--- a/chromium-next/patches/patch-ui_aura_screen__ozone.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/aura/screen_ozone.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/aura/screen_ozone.h
@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public d
display::Display GetDisplayMatching(
diff --git a/chromium-next/patches/patch-ui_base_accelerators_accelerator.cc b/chromium-next/patches/patch-ui_base_accelerators_accelerator.cc
index 92322a14be..9f5f59a50e 100644
--- a/chromium-next/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium-next/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/accelerator.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/accelerators/accelerator.cc
@@ -335,7 +335,7 @@ std::u16string Accelerator::ApplyLongFor
result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY);
diff --git a/chromium-next/patches/patch-ui_base_accelerators_command.cc b/chromium-next/patches/patch-ui_base_accelerators_command.cc
new file mode 100644
index 0000000000..0e84ec7943
--- /dev/null
+++ b/chromium-next/patches/patch-ui_base_accelerators_command.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/base/accelerators/command.cc.orig 2025-02-25 19:55:16.000000000 +0000
++++ ui/base/accelerators/command.cc
+@@ -49,7 +49,7 @@ std::string Command::CommandPlatform() {
+ return ui::kKeybindingPlatformMac;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return ui::kKeybindingPlatformChromeOs;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ui::kKeybindingPlatformLinux;
+ #elif BUILDFLAG(IS_FUCHSIA)
+ // TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/chromium-next/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/chromium-next/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index 459e5dfc98..15d184f473 100644
--- a/chromium-next/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -23,7 +23,7 @@ $NetBSD$
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceler
return instance->get();
}
diff --git a/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.cc b/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.cc
index abc71e2d8c..f8b5916f5c 100644
--- a/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.cc
+++ b/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/clipboard/clipboard_constants.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/clipboard/clipboard_constants.cc
@@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "app
// Used for window dragging on some platforms.
diff --git a/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.h
index 3339690793..acf579e5c9 100644
--- a/chromium-next/patches/patch-ui_base_clipboard_clipboard__constants.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/clipboard/clipboard_constants.h
@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[];
diff --git a/chromium-next/patches/patch-ui_base_clipboard_clipboard__non__backed.cc b/chromium-next/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
index b0966869a3..c20a3d52d2 100644
--- a/chromium-next/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_cursor_cursor__factory.cc b/chromium-next/patches/patch-ui_base_cursor_cursor__factory.cc
index 29afa1a1d7..a7ec9dba64 100644
--- a/chromium-next/patches/patch-ui_base_cursor_cursor__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/cursor/cursor_factory.cc
@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges(
NOTIMPLEMENTED();
diff --git a/chromium-next/patches/patch-ui_base_cursor_cursor__factory.h b/chromium-next/patches/patch-ui_base_cursor_cursor__factory.h
index 68fb9403ce..64ad367b9e 100644
--- a/chromium-next/patches/patch-ui_base_cursor_cursor__factory.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index b6758df7cd..ff2add05e5 100644
--- a/chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_factory.cc
@@ -7,7 +7,7 @@
#include "base/notreached.h"
diff --git a/chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
index f125bce47a..ae6fc22f1c 100644
--- a/chromium-next/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
@@ -98,7 +98,7 @@ void OSExchangeDataProviderNonBacked::Se
diff --git a/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.cc b/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.cc
index ff18e10ad3..1973580ca0 100644
--- a/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/ime/dummy_text_input_client.cc
@@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearn
return false;
diff --git a/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.h b/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.h
index 612908696b..28bcf273aa 100644
--- a/chromium-next/patches/patch-ui_base_ime_dummy__text__input__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_ime_fake__text__input__client.cc b/chromium-next/patches/patch-ui_base_ime_fake__text__input__client.cc
index 54d7d12b75..965c2488f7 100644
--- a/chromium-next/patches/patch-ui_base_ime_fake__text__input__client.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_ime_fake__text__input__client.h b/chromium-next/patches/patch-ui_base_ime_fake__text__input__client.h
index a613a7c701..19c1e4c6b0 100644
--- a/chromium-next/patches/patch-ui_base_ime_fake__text__input__client.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_ime_init_input__method__initializer.cc b/chromium-next/patches/patch-ui_base_ime_init_input__method__initializer.cc
index 742d0514a4..fbcc76bd75 100644
--- a/chromium-next/patches/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/chromium-next/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
index c9dcb38b61..468938477e 100644
--- a/chromium-next/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_base_ime_text__input__client.h b/chromium-next/patches/patch-ui_base_ime_text__input__client.h
index 214ebf52b3..0846a7af21 100644
--- a/chromium-next/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium-next/patches/patch-ui_base_ime_text__input__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/text_input_client.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/ime/text_input_client.h
-@@ -335,7 +335,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
+@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
// fields that are considered 'private' (e.g. in incognito tabs).
virtual bool ShouldDoLearning() = 0;
diff --git a/chromium-next/patches/patch-ui_base_resource_resource__bundle.cc b/chromium-next/patches/patch-ui_base_resource_resource__bundle.cc
index 5de35064d5..8e815157a0 100644
--- a/chromium-next/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium-next/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/resource/resource_bundle.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/resource/resource_bundle.cc
@@ -924,7 +924,7 @@ void ResourceBundle::ReloadFonts() {
}
diff --git a/chromium-next/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium-next/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index 18e4383bfe..bb6799827f 100644
--- a/chromium-next/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/chromium-next/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -112,7 +112,7 @@ const char* GetPlatformName() {
+@@ -117,7 +117,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
diff --git a/chromium-next/patches/patch-ui_base_test_ui__controls.h b/chromium-next/patches/patch-ui_base_test_ui__controls.h
index 896738a7cb..3b8e0f40e1 100644
--- a/chromium-next/patches/patch-ui_base_test_ui__controls.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/test/ui_controls.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/test/ui_controls.h
@@ -184,7 +184,7 @@ bool SendTouchEventsNotifyWhenDone(int a
base::OnceClosure task);
diff --git a/chromium-next/patches/patch-ui_base_ui__base__features.cc b/chromium-next/patches/patch-ui_base_ui__base__features.cc
index a3316d1f14..35bcbb7a45 100644
--- a/chromium-next/patches/patch-ui_base_ui__base__features.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ui_base_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/ui_base_features.cc
@@ -133,7 +133,7 @@ BASE_FEATURE(kWaylandUiScale,
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
// If this feature is enabled, users not specify --ozone-platform-hint switch
// will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -209,7 +209,7 @@ BASE_FEATURE(kUiCompositorScrollWithLaye
+@@ -215,7 +215,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
diff --git a/chromium-next/patches/patch-ui_base_ui__base__features.h b/chromium-next/patches/patch-ui_base_ui__base__features.h
index 23c637601c..bef77c42d9 100644
--- a/chromium-next/patches/patch-ui_base_ui__base__features.h
+++ b/chromium-next/patches/patch-ui_base_ui__base__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/ui_base_features.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/ui_base_features.h
@@ -124,7 +124,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
BASE_DECLARE_FEATURE(kWaylandUiScale);
diff --git a/chromium-next/patches/patch-ui_base_ui__base__switches.cc b/chromium-next/patches/patch-ui_base_ui__base__switches.cc
index 0ea13edd22..ab262467f5 100644
--- a/chromium-next/patches/patch-ui_base_ui__base__switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ui_base_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
diff --git a/chromium-next/patches/patch-ui_base_ui__base__switches.h b/chromium-next/patches/patch-ui_base_ui__base__switches.h
index f08c918176..afd041eac1 100644
--- a/chromium-next/patches/patch-ui_base_ui__base__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/ui_base_switches.h.orig 2025-02-25 19:55:16.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[];
diff --git a/chromium-next/patches/patch-ui_base_webui_web__ui__util.cc b/chromium-next/patches/patch-ui_base_webui_web__ui__util.cc
index a7418536dd..ccdf71f423 100644
--- a/chromium-next/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium-next/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/webui/web_ui_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/webui/web_ui_util.cc
@@ -43,7 +43,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
diff --git a/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.cc
index 0136adb1c0..81452a0dd0 100644
--- a/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/x/x11_cursor_factory.cc
@@ -13,7 +13,7 @@
#include "ui/gfx/geometry/point.h"
diff --git a/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.h b/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.h
index 432eba3be4..7e8e74431a 100644
--- a/chromium-next/patches/patch-ui_base_x_x11__cursor__factory.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/x/x11_cursor_factory.h
@@ -20,7 +20,7 @@ namespace ui {
class X11Cursor;
diff --git a/chromium-next/patches/patch-ui_base_x_x11__cursor__loader.cc b/chromium-next/patches/patch-ui_base_x_x11__cursor__loader.cc
index 395d76cd65..8ec9655adf 100644
--- a/chromium-next/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium-next/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_loader.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/x/x11_cursor_loader.cc
-@@ -36,7 +36,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/x/connection.h"
#include "ui/gfx/x/xproto.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -81,7 +81,11 @@ std::string CursorPathFromLibXcursor() {
+@@ -86,7 +86,11 @@ std::string CursorPathFromLibXcursor() {
void operator()(void* ptr) const { dlclose(ptr); }
};
@@ -27,7 +27,7 @@ $NetBSD$
if (!lib)
return "";
-@@ -210,7 +214,7 @@ scoped_refptr<base::RefCountedMemory> Re
+@@ -215,7 +219,7 @@ scoped_refptr<base::RefCountedMemory> Re
const std::string& rm_xcursor_theme) {
constexpr const char kDefaultTheme[] = "default";
std::string themes[] = {
@@ -36,7 +36,7 @@ $NetBSD$
// The toolkit theme has the highest priority.
LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
: std::string(),
-@@ -400,7 +404,7 @@ uint32_t XCursorLoader::GetPreferredCurs
+@@ -405,7 +409,7 @@ uint32_t XCursorLoader::GetPreferredCurs
return size;
}
diff --git a/chromium-next/patches/patch-ui_base_x_x11__display__manager.cc b/chromium-next/patches/patch-ui_base_x_x11__display__manager.cc
index 4143d7dc03..88ae789a6c 100644
--- a/chromium-next/patches/patch-ui_base_x_x11__display__manager.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/x/x11_display_manager.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/x/randr.h"
diff --git a/chromium-next/patches/patch-ui_base_x_x11__shm__image__pool.cc b/chromium-next/patches/patch-ui_base_x_x11__shm__image__pool.cc
index b295fcd8e0..ab74da3581 100644
--- a/chromium-next/patches/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/base/x/x11_shm_image_pool.cc
@@ -16,6 +16,7 @@
#include "base/functional/callback.h"
diff --git a/chromium-next/patches/patch-ui_color_color__id.h b/chromium-next/patches/patch-ui_color_color__id.h
index 86dccc3ed1..6eb3346181 100644
--- a/chromium-next/patches/patch-ui_color_color__id.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/color/color_id.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/color/color_id.h
-@@ -619,7 +619,7 @@
+@@ -620,7 +620,7 @@
\
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant)
diff --git a/chromium-next/patches/patch-ui_color_color__provider__utils.cc b/chromium-next/patches/patch-ui_color_color__provider__utils.cc
index 956c41a779..d2689e2376 100644
--- a/chromium-next/patches/patch-ui_color_color__provider__utils.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/color/color_provider_utils.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/color/color_provider_utils.cc
@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::Sys
switch (system_theme) {
diff --git a/chromium-next/patches/patch-ui_color_system__theme.h b/chromium-next/patches/patch-ui_color_system__theme.h
index 4b2e1e7b67..8ecdd789b7 100644
--- a/chromium-next/patches/patch-ui_color_system__theme.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/color/system_theme.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/color/system_theme.h
@@ -15,7 +15,7 @@ namespace ui {
enum class SystemTheme {
diff --git a/chromium-next/patches/patch-ui_compositor_compositor.cc b/chromium-next/patches/patch-ui_compositor_compositor.cc
index e7885d0599..23f5245def 100644
--- a/chromium-next/patches/patch-ui_compositor_compositor.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/compositor/compositor.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/compositor/compositor.cc
-@@ -910,7 +910,7 @@ void Compositor::OnResume() {
+@@ -929,7 +929,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/chromium-next/patches/patch-ui_compositor_compositor.h b/chromium-next/patches/patch-ui_compositor_compositor.h
index 3ebfb5c605..78a214ba75 100644
--- a/chromium-next/patches/patch-ui_compositor_compositor.h
+++ b/chromium-next/patches/patch-ui_compositor_compositor.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/compositor/compositor.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/compositor/compositor.h
-@@ -456,7 +456,7 @@ class COMPOSITOR_EXPORT Compositor : pub
+@@ -458,7 +458,7 @@ class COMPOSITOR_EXPORT Compositor : pub
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/chromium-next/patches/patch-ui_compositor_compositor__observer.h b/chromium-next/patches/patch-ui_compositor_compositor__observer.h
index 3a4d2640f1..ee2a5ddf7f 100644
--- a/chromium-next/patches/patch-ui_compositor_compositor__observer.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_display_screen.cc b/chromium-next/patches/patch-ui_display_screen.cc
index 717b89dcd0..579ed7140b 100644
--- a/chromium-next/patches/patch-ui_display_screen.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/display/screen.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/display/screen.cc
@@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int
display_id_for_new_windows_ = display_id;
diff --git a/chromium-next/patches/patch-ui_display_screen.h b/chromium-next/patches/patch-ui_display_screen.h
index 2b72f1f69c..bd49d4816b 100644
--- a/chromium-next/patches/patch-ui_display_screen.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/display/screen.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc b/chromium-next/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
index b3b8596559..a053d693da 100644
--- a/chromium-next/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ b/chromium-next/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/events/devices/x11/device_data_manager_x11.cc
@@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKe
}
diff --git a/chromium-next/patches/patch-ui_events_event.cc b/chromium-next/patches/patch-ui_events_event.cc
index dd7f6f40e9..dc9ebe7bb7 100644
--- a/chromium-next/patches/patch-ui_events_event.cc
+++ b/chromium-next/patches/patch-ui_events_event.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/events/event.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/events/event.cc
@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() con
MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/chromium-next/patches/patch-ui_events_event__switches.cc b/chromium-next/patches/patch-ui_events_event__switches.cc
index 140de7745d..1f70913f97 100644
--- a/chromium-next/patches/patch-ui_events_event__switches.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/events/event_switches.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_events_event__switches.h b/chromium-next/patches/patch-ui_events_event__switches.h
index d51c1f5d8c..90ae71752b 100644
--- a/chromium-next/patches/patch-ui_events_event__switches.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/events/event_switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/events/event_switches.h
@@ -13,7 +13,7 @@ namespace switches {
EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[];
diff --git a/chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.cc b/chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
index ff5ab381f4..31a8ff3b21 100644
--- a/chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_events_keycodes_dom_keycode__converter.h b/chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.h
index 69deca4ac0..aa5df9b4ba 100644
--- a/chromium-next/patches/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_gfx_BUILD.gn b/chromium-next/patches/patch-ui_gfx_BUILD.gn
index 9ceaf0ea7f..5a72b8f8bf 100644
--- a/chromium-next/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/BUILD.gn
-@@ -653,7 +653,7 @@ source_set("memory_buffer_sources") {
+@@ -656,7 +656,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/chromium-next/patches/patch-ui_gfx_canvas__skia.cc b/chromium-next/patches/patch-ui_gfx_canvas__skia.cc
index e81dd9600e..59436e6cd3 100644
--- a/chromium-next/patches/patch-ui_gfx_canvas__skia.cc
+++ b/chromium-next/patches/patch-ui_gfx_canvas__skia.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/canvas_skia.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/canvas_skia.cc
-@@ -213,7 +213,7 @@ void Canvas::DrawStringRectWithFlags(con
+@@ -218,7 +218,7 @@ void Canvas::DrawStringRectWithFlags(con
Range range = StripAcceleratorChars(flags, &adjusted_text);
bool elide_text = ((flags & NO_ELLIPSIS) == 0);
diff --git a/chromium-next/patches/patch-ui_gfx_font__fallback__linux.cc b/chromium-next/patches/patch-ui_gfx_font__fallback__linux.cc
index 9afc960ec8..b806203925 100644
--- a/chromium-next/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/font_fallback_linux.cc
@@ -32,6 +32,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium-next/patches/patch-ui_gfx_font__render__params.h b/chromium-next/patches/patch-ui_gfx_font__render__params.h
index aaf3d219a9..cc04503754 100644
--- a/chromium-next/patches/patch-ui_gfx_font__render__params.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/font_render_params.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/font_render_params.h
@@ -115,7 +115,7 @@ COMPONENT_EXPORT(GFX)
FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
diff --git a/chromium-next/patches/patch-ui_gfx_font__render__params__linux.cc b/chromium-next/patches/patch-ui_gfx_font__render__params__linux.cc
index 87c4ff6ab6..aaf8ba6b24 100644
--- a/chromium-next/patches/patch-ui_gfx_font__render__params__linux.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -211,7 +211,7 @@ FontRenderParams GetFontRenderParams(con
+@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(con
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/chromium-next/patches/patch-ui_gfx_font__util.cc b/chromium-next/patches/patch-ui_gfx_font__util.cc
index e03df9710e..0d24a4dfdf 100644
--- a/chromium-next/patches/patch-ui_gfx_font__util.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/font_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/font_util.cc
@@ -6,7 +6,7 @@
diff --git a/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.cc b/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.cc
index a617e401d6..6bd3e2c98c 100644
--- a/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/gpu_memory_buffer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/gpu_memory_buffer.cc
-@@ -63,7 +63,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
- handle.region = region.Duplicate();
+@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
+ handle.id = id;
handle.offset = offset;
handle.stride = stride;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.h b/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.h
index a888d21308..14bbac0c33 100644
--- a/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.h
+++ b/chromium-next/patches/patch-ui_gfx_gpu__memory__buffer.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_memory_buffer.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/gpu_memory_buffer.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/gpu_memory_buffer.h
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "ui/gfx/generic_shared_memory_id.h"
#include "ui/gfx/geometry/rect.h"
@@ -15,8 +15,8 @@ $NetBSD$
#include "ui/gfx/native_pixmap_handle.h"
#elif BUILDFLAG(IS_APPLE)
#include "ui/gfx/mac/io_surface.h"
-@@ -76,7 +76,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
- base::UnsafeSharedMemoryRegion region;
+@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
+
uint32_t offset = 0;
uint32_t stride = 0;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium-next/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium-next/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index add417c066..ad4c9ebeb8 100644
--- a/chromium-next/patches/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/linux/dmabuf_uapi.h
@@ -5,12 +5,11 @@
#ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
diff --git a/chromium-next/patches/patch-ui_gfx_linux_gbm__wrapper.cc b/chromium-next/patches/patch-ui_gfx_linux_gbm__wrapper.cc
index 54f21eb950..dd54344f47 100644
--- a/chromium-next/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc b/chromium-next/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
deleted file mode 100644
index a0484d1a14..0000000000
--- a/chromium-next/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.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
-
---- ui/gfx/mojom/buffer_types_mojom_traits.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/gfx/mojom/buffer_types_mojom_traits.cc
-@@ -33,7 +33,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandl
- return gfx::mojom::GpuMemoryBufferPlatformHandle::NewSharedMemoryHandle(
- std::move(handle.region));
- case gfx::NATIVE_PIXMAP:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::mojom::GpuMemoryBufferPlatformHandle::NewNativePixmapHandle(
- std::move(handle.native_pixmap_handle));
- #else
-@@ -115,7 +115,7 @@ bool StructTraits<gfx::mojom::GpuMemoryB
- out->type = gfx::SHARED_MEMORY_BUFFER;
- out->region = std::move(platform_handle->get_shared_memory_handle());
- return true;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- case gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag::
- kNativePixmapHandle:
- out->type = gfx::NATIVE_PIXMAP;
diff --git a/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index b895cffcab..8fe32899bc 100644
--- a/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -4,11 +4,20 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
-@@ -8,11 +8,11 @@
+@@ -14,7 +14,7 @@
+ #include "ui/gfx/mac/io_surface.h"
+ #endif // BUILDFLAG(IS_APPLE)
- namespace mojo {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ #include "ui/gfx/native_pixmap_handle.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+
+@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareB
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
@@ -20,7 +29,7 @@ $NetBSD$
return mojo::PlatformHandle(std::move(plane.fd));
#elif BUILDFLAG(IS_FUCHSIA)
return mojo::PlatformHandle(std::move(plane.vmo));
-@@ -28,7 +28,7 @@ bool StructTraits<
+@@ -100,7 +100,7 @@ bool StructTraits<
out->size = data.size();
mojo::PlatformHandle handle = data.TakeBufferHandle();
@@ -29,7 +38,7 @@ $NetBSD$
if (!handle.is_fd())
return false;
out->fd = handle.TakeFD();
-@@ -54,7 +54,7 @@ bool StructTraits<
+@@ -126,7 +126,7 @@ bool StructTraits<
gfx::mojom::NativePixmapHandleDataView,
gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data,
gfx::NativePixmapHandle* out) {
@@ -38,3 +47,21 @@ $NetBSD$
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
+@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandl
+ NOTREACHED();
+ #endif // BUILDFLAG(IS_APPLE)
+ case gfx::NATIVE_PIXMAP:
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ return Tag::kNativePixmapHandle;
+ #else
+ NOTREACHED();
+@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBu
+ }
+ return true;
+ #endif // BUILDFLAG(IS_APPLE)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#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);
diff --git a/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 8d67c6e42c..bb731b62dd 100644
--- a/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/chromium-next/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -4,27 +4,27 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
-@@ -16,7 +16,7 @@
- #include "mojo/public/cpp/system/platform_handle.h"
+@@ -18,7 +18,7 @@
+ #include "ui/gfx/gpu_memory_buffer.h"
#include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
#include "ui/gfx/native_pixmap_handle.h"
- #endif
-
-@@ -26,7 +26,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
- namespace mojo {
+@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDL
+ };
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -54,13 +54,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDL
+@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDL
return pixmap_handle.planes;
}
@@ -40,3 +40,12 @@ $NetBSD$
static bool supports_zero_copy_webgpu_import(
const gfx::NativePixmapHandle& pixmap_handle) {
return pixmap_handle.supports_zero_copy_webgpu_import;
+@@ -159,7 +159,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDL
+ static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle);
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#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;
diff --git a/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.cc b/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.cc
index 241d723561..144d1929a7 100644
--- a/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.h
index 72fdb974f7..9fc7ce93bb 100644
--- a/chromium-next/patches/patch-ui_gfx_native__pixmap__handle.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
#include "build/build_config.h"
diff --git a/chromium-next/patches/patch-ui_gfx_native__widget__types.h b/chromium-next/patches/patch-ui_gfx_native__widget__types.h
index 3298290475..1bab830a96 100644
--- a/chromium-next/patches/patch-ui_gfx_native__widget__types.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/native_widget_types.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/native_widget_types.h
@@ -101,7 +101,7 @@ class ViewAndroid;
#endif
diff --git a/chromium-next/patches/patch-ui_gfx_platform__font__skia.cc b/chromium-next/patches/patch-ui_gfx_platform__font__skia.cc
index f013291675..937a7f6eed 100644
--- a/chromium-next/patches/patch-ui_gfx_platform__font__skia.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
diff --git a/chromium-next/patches/patch-ui_gfx_render__text__api__fuzzer.cc b/chromium-next/patches/patch-ui_gfx_render__text__api__fuzzer.cc
index c67c45a79b..f5d8ea5982 100644
--- a/chromium-next/patches/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/render_text_api_fuzzer.cc
@@ -19,7 +19,7 @@
#include "ui/gfx/font_util.h"
diff --git a/chromium-next/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium-next/patches/patch-ui_gfx_render__text__fuzzer.cc
index 34fe7e2cc9..5b55259dae 100644
--- a/chromium-next/patches/patch-ui_gfx_render__text__fuzzer.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/render_text_fuzzer.cc
@@ -17,7 +17,7 @@
#include "ui/gfx/canvas.h"
diff --git a/chromium-next/patches/patch-ui_gfx_switches.cc b/chromium-next/patches/patch-ui_gfx_switches.cc
index 1930be9409..5f5c637ada 100644
--- a/chromium-next/patches/patch-ui_gfx_switches.cc
+++ b/chromium-next/patches/patch-ui_gfx_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/switches.cc.orig 2025-02-25 19:55:16.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.
diff --git a/chromium-next/patches/patch-ui_gfx_switches.h b/chromium-next/patches/patch-ui_gfx_switches.h
index 30e0d9d45d..7123ed5cce 100644
--- a/chromium-next/patches/patch-ui_gfx_switches.h
+++ b/chromium-next/patches/patch-ui_gfx_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.h.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gfx/switches.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/switches.h
@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kF
GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
diff --git a/chromium-next/patches/patch-ui_gfx_x_atom__cache.cc b/chromium-next/patches/patch-ui_gfx_x_atom__cache.cc
index 0e501753a4..4cb2f7020f 100644
--- a/chromium-next/patches/patch-ui_gfx_x_atom__cache.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/x/atom_cache.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/x/atom_cache.cc
@@ -155,6 +155,7 @@ constexpr auto kAtomsToCache = std::to_a
"application/octet-stream",
diff --git a/chromium-next/patches/patch-ui_gfx_x_generated__protos_dri3.cc b/chromium-next/patches/patch-ui_gfx_x_generated__protos_dri3.cc
index c480677f14..a352a37586 100644
--- a/chromium-next/patches/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/x/generated_protos/dri3.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/chromium-next/patches/patch-ui_gfx_x_generated__protos_shm.cc b/chromium-next/patches/patch-ui_gfx_x_generated__protos_shm.cc
index 3548c04932..ba451b77ad 100644
--- a/chromium-next/patches/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/x/generated_protos/shm.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/chromium-next/patches/patch-ui_gfx_x_xlib__support.cc b/chromium-next/patches/patch-ui_gfx_x_xlib__support.cc
index 3736e447ef..f39e94720c 100644
--- a/chromium-next/patches/patch-ui_gfx_x_xlib__support.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gfx/x/xlib_support.cc
@@ -39,10 +39,18 @@ void InitXlib() {
return;
diff --git a/chromium-next/patches/patch-ui_gl_BUILD.gn b/chromium-next/patches/patch-ui_gl_BUILD.gn
index b52e186a25..9a20efa320 100644
--- a/chromium-next/patches/patch-ui_gl_BUILD.gn
+++ b/chromium-next/patches/patch-ui_gl_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/BUILD.gn.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gl/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/BUILD.gn
-@@ -168,7 +168,6 @@ component("gl") {
+@@ -169,7 +169,6 @@ component("gl") {
public_deps = [
":gl_enums",
"//base",
@@ -14,7 +14,7 @@ $NetBSD$
"//ui/events/platform",
"//ui/gfx",
"//ui/gfx/geometry",
-@@ -316,7 +315,6 @@ component("gl") {
+@@ -323,7 +322,6 @@ component("gl") {
data_deps += [
"//third_party/angle:libEGL",
"//third_party/angle:libGLESv2",
@@ -22,7 +22,7 @@ $NetBSD$
]
if (enable_swiftshader) {
data_deps += [
-@@ -541,7 +539,6 @@ test("gl_unittests") {
+@@ -548,7 +546,6 @@ test("gl_unittests") {
data_deps = [
"//testing/buildbot/filters:gl_unittests_filters",
diff --git a/chromium-next/patches/patch-ui_gl_gl__context.cc b/chromium-next/patches/patch-ui_gl_gl__context.cc
index 331eaf84fe..c548965b93 100644
--- a/chromium-next/patches/patch-ui_gl_gl__context.cc
+++ b/chromium-next/patches/patch-ui_gl_gl__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_context.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gl/gl_context.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/gl_context.cc
@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
diff --git a/chromium-next/patches/patch-ui_gl_gl__fence.cc b/chromium-next/patches/patch-ui_gl_gl__fence.cc
index 23d8ed78d9..411b667d83 100644
--- a/chromium-next/patches/patch-ui_gl_gl__fence.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gl/gl_fence.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/gl_fence.cc
@@ -17,7 +17,7 @@
#include "ui/gl/gl_surface_egl.h"
diff --git a/chromium-next/patches/patch-ui_gl_gl__implementation.cc b/chromium-next/patches/patch-ui_gl_gl__implementation.cc
index 1c55cc0492..7c2033950a 100644
--- a/chromium-next/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium-next/patches/patch-ui_gl_gl__implementation.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_implementation.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/gl_implementation.cc
@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandL
const base::CommandLine* command_line) {
diff --git a/chromium-next/patches/patch-ui_gl_gl__switches.cc b/chromium-next/patches/patch-ui_gl_gl__switches.cc
index f733f7cb89..cc41003d16 100644
--- a/chromium-next/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium-next/patches/patch-ui_gl_gl__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_switches.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gl/gl_switches.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/gl_switches.cc
-@@ -12,7 +12,7 @@
+@@ -13,7 +13,7 @@
#include "base/android/build_info.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif
-@@ -305,7 +305,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -314,7 +314,7 @@ bool IsDefaultANGLEVulkan() {
return false;
}
#endif // BUILDFLAG(IS_ANDROID)
@@ -24,7 +24,7 @@ $NetBSD$
angle::SystemInfo system_info;
{
GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -353,7 +353,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -367,7 +367,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.cc b/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.cc
index e9adbe8edd..346404ce73 100644
--- a/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/sync_control_vsync_provider.cc
@@ -11,7 +11,7 @@
#include "base/trace_event/trace_event.h"
diff --git a/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.h b/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.h
index dce48ee637..1d8d7a459d 100644
--- a/chromium-next/patches/patch-ui_gl_sync__control__vsync__provider.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gl/sync_control_vsync_provider.h
@@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public
bool SupportGetVSyncParametersIfAvailable() const override;
diff --git a/chromium-next/patches/patch-ui_gtk_gtk__compat.cc b/chromium-next/patches/patch-ui_gtk_gtk__compat.cc
index a9b085b243..4a8e724dfb 100644
--- a/chromium-next/patches/patch-ui_gtk_gtk__compat.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gtk/gtk_compat.cc
@@ -62,27 +62,47 @@ auto DlCast(void* symbol) {
}
diff --git a/chromium-next/patches/patch-ui_gtk_printing_print__dialog__gtk.cc b/chromium-next/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
index d724e16d23..5b70c94001 100644
--- a/chromium-next/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium-next/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/gtk/printing/print_dialog_gtk.cc
@@ -438,7 +438,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
diff --git a/chromium-next/patches/patch-ui_message__center_views_message__popup__view.cc b/chromium-next/patches/patch-ui_message__center_views_message__popup__view.cc
index a447e699e9..0d31e734f9 100644
--- a/chromium-next/patches/patch-ui_message__center_views_message__popup__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_native__theme_native__theme.h b/chromium-next/patches/patch-ui_native__theme_native__theme.h
index 9dff931b02..bc346e52ba 100644
--- a/chromium-next/patches/patch-ui_native__theme_native__theme.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/native_theme/native_theme.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/native_theme/native_theme.h
@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
// The part to be painted / sized.
diff --git a/chromium-next/patches/patch-ui_native__theme_native__theme__base.cc b/chromium-next/patches/patch-ui_native__theme_native__theme__base.cc
index f1a1bae08b..172c79e079 100644
--- a/chromium-next/patches/patch-ui_native__theme_native__theme__base.cc
+++ b/chromium-next/patches/patch-ui_native__theme_native__theme__base.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/native_theme/native_theme_base.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/native_theme/native_theme_base.cc
-@@ -238,7 +238,7 @@ void NativeThemeBase::Paint(cc::PaintCan
+@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCan
absl::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/chromium-next/patches/patch-ui_native__theme_native__theme__features.cc b/chromium-next/patches/patch-ui_native__theme_native__theme__features.cc
index b959b19cc2..410f3afb0c 100644
--- a/chromium-next/patches/patch-ui_native__theme_native__theme__features.cc
+++ b/chromium-next/patches/patch-ui_native__theme_native__theme__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/native_theme/native_theme_features.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/native_theme/native_theme_features.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/native_theme/native_theme_features.cc
-@@ -56,7 +56,7 @@ namespace ui {
+@@ -73,7 +73,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -15,7 +15,7 @@ $NetBSD$
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -65,7 +65,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -82,7 +82,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/chromium-next/patches/patch-ui_ozone_common_egl__util.cc b/chromium-next/patches/patch-ui_ozone_common_egl__util.cc
index d7972eea28..4b6bd2b0a2 100644
--- a/chromium-next/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium-next/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/common/egl_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/common/egl_util.cc
@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultG
FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/chromium-next/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/chromium-next/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index c0f73ca68c..be41237646 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/chromium-next/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
index 684446141f..c9054618c4 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/headless/ozone_platform_headless.cc
@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public Ozo
}
diff --git a/chromium-next/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/chromium-next/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index 8b9593866b..66f1324c16 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFe
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 535d5313cc..5e0b46b56f 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium-next/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,23 +4,21 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -325,7 +325,7 @@ void SkColorToWlArray(const SkColor4f& c
- }
+@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display*
+ {"weston", WaylandCompositor::kWeston},
+ };
- base::TimeTicks EventMillisecondsToTimeTicks(uint32_t milliseconds) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40287874): `milliseconds` comes from Weston that
- // uses timestamp from libinput, which is different from TimeTicks.
- // Use EventTimeForNow(), for now.
-@@ -367,7 +367,7 @@ bool MaybeHandlePlatformEventForDrag(con
- }
++#if !BUILDFLAG(IS_BSD)
+ const int fd = wl_display_get_fd(display);
+ if (fd == -1) {
+ return WaylandCompositor::kUnknown;
+@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display*
+ return compositor;
+ }
+ }
++#endif
- void RecordConnectionMetrics(wl_display* display) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- CHECK(display);
-
- // These values are logged to metrics so must not be changed.
+ return WaylandCompositor::kOther;
+ };
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
deleted file mode 100644
index 68ccf33718..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc
-@@ -281,7 +281,7 @@ void WaylandInputEmulate::EmulateUpdateD
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WaylandInputEmulate::ForceUseScreenCoordinatesOnce() {
- force_use_screen_coordinates_once_ = true;
- }
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h b/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
deleted file mode 100644
index 0a66bdacaa..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.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
-
---- ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/emulate/wayland_input_emulate.h
-@@ -68,7 +68,7 @@ class WaylandInputEmulate : public wl::W
- uint32_t request_id);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ForceUseScreenCoordinatesOnce();
- #endif
-
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index 52e509e755..00e7fe5b46 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::Initia
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
deleted file mode 100644
index ea9fc08e33..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/host/wayland_connection.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_connection.cc
-@@ -492,7 +492,7 @@ bool WaylandConnection::ShouldUseOverlay
- // isn't present on any non-exo Wayland compositors.
- bool should_use_overlay_delegation =
- IsWaylandOverlayDelegationEnabled() && !fractional_scale_manager_v1();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Overlay delegation also requires a single-pixel-buffer protocol, which
- // allows creation of non-backed solid color buffers. Even though only video
- // overlays can be supported on Linux, these color buffers are still needed
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
deleted file mode 100644
index 141f613512..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_input_method_context.cc
-@@ -53,7 +53,7 @@ namespace {
- // Only enable the preedit string for sequence mode (i.e. when using dead keys
- // or the Compose key) on Linux ozone/wayland (see b/220370007).
- constexpr CharacterComposer::PreeditStringMode kPreeditStringMode =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CharacterComposer::PreeditStringMode::kAlwaysEnabled;
- #else
- CharacterComposer::PreeditStringMode::kHexModeOnly;
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
deleted file mode 100644
index d359a88ebe..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/host/wayland_popup.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_popup.cc
-@@ -31,7 +31,7 @@ WaylandPopup::WaylandPopup(PlatformWindo
- WaylandWindow* parent)
- : WaylandWindow(delegate, connection) {
- set_parent_window(parent);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/330384470): Whether the popup appear depends on whether
- // anchor point is outside of the parent xdg_surface. On Mutter the popup will
- // not show when outside.
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
deleted file mode 100644
index bf4e87a12f..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.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
-
---- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_toplevel_window.h
-@@ -183,7 +183,7 @@ class WaylandToplevelWindow : public Way
- // The display ID to switch to in case the state is `kFullscreen`.
- int64_t fullscreen_display_id_ = display::kInvalidDisplayId;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Contains the current state of the tiled edges.
- WindowTiledEdges tiled_state_;
- #endif
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
deleted file mode 100644
index b56af10707..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
+++ /dev/null
@@ -1,50 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/host/wayland_window.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_window.cc
-@@ -313,7 +313,7 @@ void WaylandWindow::OnPointerFocusChange
- // Whenever the window gets the pointer focus back, the cursor shape must be
- // updated. Otherwise, it is invalidated upon wl_pointer::leave and is not
- // restored by the Wayland compositor.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (focused && async_cursor_) {
- async_cursor_->AddCursorLoadedCallback(base::BindOnce(
- &WaylandWindow::OnCursorLoaded, AsWeakPtr(), async_cursor_));
-@@ -586,7 +586,7 @@ bool WaylandWindow::ShouldUseNativeFrame
- void WaylandWindow::SetCursor(scoped_refptr<PlatformCursor> platform_cursor) {
- DCHECK(platform_cursor);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto async_cursor = WaylandAsyncCursor::FromPlatformCursor(platform_cursor);
-
- if (async_cursor_ == async_cursor) {
-@@ -758,7 +758,7 @@ std::string WaylandWindow::WindowStates:
- } else {
- base::TrimString(states, " ", &states);
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- states += "; tiled_edges: ";
- std::string tiled = "";
- if (tiled_edges.left) {
-@@ -1228,12 +1228,12 @@ void WaylandWindow::UpdateCursorShape(sc
- cursor->bitmaps(), hotspot_in_dips,
- std::ceil(cursor->cursor_image_scale_factor()));
- }
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- cursor_ = cursor;
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WaylandWindow::OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor,
- scoped_refptr<BitmapCursor> bitmap_cursor) {
- if (HasPointerFocus() && async_cursor_ == cursor && bitmap_cursor) {
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
deleted file mode 100644
index 7f3a24bbe4..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
+++ /dev/null
@@ -1,44 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/host/wayland_window.h.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/host/wayland_window.h
-@@ -40,7 +40,7 @@
- #include "ui/platform_window/platform_window_init_properties.h"
- #include "ui/platform_window/wm/wm_drag_handler.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/wayland_async_cursor.h"
- #endif
-
-@@ -259,7 +259,7 @@ class WaylandWindow : public PlatformWin
- bool is_activated = false;
- bool is_minimized = false;
- bool is_suspended = false;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WindowTiledEdges tiled_edges;
- #endif
-
-@@ -533,7 +533,7 @@ class WaylandWindow : public PlatformWin
-
- void UpdateCursorShape(scoped_refptr<BitmapCursor> cursor);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor,
- scoped_refptr<BitmapCursor> bitmap_cursor);
- #endif
-@@ -603,7 +603,7 @@ class WaylandWindow : public PlatformWin
- // the subsurface arrangement are played back by WaylandFrameManager.
- base::LinkedList<WaylandSubsurface> subsurface_stack_committed_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The current asynchronously loaded cursor (Linux specific).
- scoped_refptr<WaylandAsyncCursor> async_cursor_;
- #else
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
index 0f4129f8c7..68ab2d9b8e 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
+++ b/chromium-next/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
-@@ -256,6 +256,10 @@ void ZWPTextInputWrapperV1::SetSurroundi
+@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundi
// so if it exceeds 16 bits, it may be broken.
static constexpr size_t kSizeLimit = 60000;
if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) {
@@ -17,7 +17,7 @@ $NetBSD$
base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC));
if (!memfd.get()) {
PLOG(ERROR) << "Failed to create memfd";
-@@ -268,6 +272,7 @@ void ZWPTextInputWrapperV1::SetSurroundi
+@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundi
zcr_extended_text_input_v1_set_large_surrounding_text(
extended_obj_.get(), memfd.get(), text.length(),
selection_range.start(), selection_range.end());
diff --git a/chromium-next/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc b/chromium-next/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
deleted file mode 100644
index d1b21df32e..0000000000
--- a/chromium-next/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/ozone/platform/wayland/ozone_platform_wayland.cc
-@@ -66,13 +66,13 @@
- #include "ui/events/ozone/layout/stub/stub_keyboard_layout_engine.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/wayland_cursor_factory.h"
- #else
- #include "ui/ozone/common/bitmap_cursor_factory.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h"
- #endif
-
-@@ -292,7 +292,7 @@ class OzonePlatformWayland : public Ozon
-
- buffer_manager_connector_ = std::make_unique<WaylandBufferManagerConnector>(
- connection_->buffer_manager_host());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- cursor_factory_ = std::make_unique<WaylandCursorFactory>(connection_.get());
- #else
- cursor_factory_ = std::make_unique<BitmapCursorFactory>();
-@@ -302,7 +302,7 @@ class OzonePlatformWayland : public Ozon
-
- supported_buffer_formats_ =
- connection_->buffer_manager_host()->GetSupportedBufferFormats();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- linux_ui_delegate_ =
- std::make_unique<LinuxUiDelegateWayland>(connection_.get());
- #endif
-@@ -543,7 +543,7 @@ class OzonePlatformWayland : public Ozon
- DrmRenderNodePathFinder path_finder_;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<LinuxUiDelegateWayland> linux_ui_delegate_;
- #endif
- };
diff --git a/chromium-next/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/chromium-next/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 7bade09575..8d803a0af2 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/x11/vulkan_implementation_x11.cc
@@ -59,7 +59,11 @@ bool VulkanImplementationX11::Initialize
diff --git a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index 38c19fe48b..274989bb54 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/x11/x11_screen_ozone.cc
@@ -22,7 +22,7 @@
#include "ui/ozone/platform/x11/x11_window.h"
@@ -24,7 +24,7 @@ $NetBSD$
if (auto* linux_ui = ui::LinuxUi::instance()) {
display_scale_factor_observer_.Observe(linux_ui);
}
-@@ -260,7 +260,7 @@ void X11ScreenOzone::OnEvent(const x11::
+@@ -267,7 +267,7 @@ void X11ScreenOzone::OnEvent(const x11::
x11_display_manager_->OnEvent(xev);
}
diff --git a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
index d43c237abe..16cb7953be 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/x11/x11_screen_ozone.h
@@ -16,7 +16,7 @@
#include "ui/gfx/x/event.h"
diff --git a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__window.cc b/chromium-next/patches/patch-ui_ozone_platform_x11_x11__window.cc
index f515c1151c..bd20a19db7 100644
--- a/chromium-next/patches/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1501,7 +1501,7 @@ void X11Window::OnXWindowStateChanged()
+@@ -1502,7 +1502,7 @@ void X11Window::OnXWindowStateChanged()
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/chromium-next/patches/patch-ui_ozone_test_mock__platform__window__delegate.h b/chromium-next/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
index 05772083ed..53ab05607f 100644
--- a/chromium-next/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/ozone/test/mock_platform_window_delegate.h
@@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : publi
MOCK_METHOD2(OnWindowStateChanged,
diff --git a/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.cc b/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.cc
index ed46ff1e75..af49720800 100644
--- a/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/platform_window/platform_window_delegate.cc
@@ -57,7 +57,7 @@ gfx::Insets PlatformWindowDelegate::Calc
return gfx::Insets();
diff --git a/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.h b/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.h
index c8824e4539..bdab8299cf 100644
--- a/chromium-next/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_platform__window_platform__window__init__properties.h b/chromium-next/patches/patch-ui_platform__window_platform__window__init__properties.h
index 23655f7fce..433e2d99d2 100644
--- a/chromium-next/patches/patch-ui_platform__window_platform__window__init__properties.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/platform_window/platform_window_init_properties.h
@@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate;
class ScenicWindowDelegate;
diff --git a/chromium-next/patches/patch-ui_qt_BUILD.gn b/chromium-next/patches/patch-ui_qt_BUILD.gn
index 8f9df72a14..6c73c6b1ce 100644
--- a/chromium-next/patches/patch-ui_qt_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/qt/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/qt/BUILD.gn
@@ -20,7 +20,7 @@ config("qt_internal_config") {
@@ -15,32 +15,3 @@ $NetBSD$
configs = [
"//build/config/linux:runtime_library",
-@@ -101,10 +101,12 @@ template("qt_shim") {
- }
- }
- }
--qt_shim("qt5_shim") {
-- qt_version = "5"
-- if (!use_sysroot) {
-- moc_qt_path = "$moc_qt5_path"
-+if (use_qt5) {
-+ qt_shim("qt5_shim") {
-+ qt_version = "5"
-+ if (!use_sysroot) {
-+ moc_qt_path = "$moc_qt5_path"
-+ }
- }
- }
- if (use_qt6) {
-@@ -122,7 +124,10 @@ component("qt") {
- defines = [ "IS_QT_IMPL" ]
-
- # qt_shim is in data_deps since we want to load it manually.
-- data_deps = [ ":qt5_shim" ]
-+ data_deps = []
-+ if (use_qt5) {
-+ data_deps += [ ":qt5_shim" ]
-+ }
- if (use_qt6) {
- data_deps += [ ":qt6_shim" ]
- }
diff --git a/chromium-next/patches/patch-ui_qt_qt.gni b/chromium-next/patches/patch-ui_qt_qt.gni
deleted file mode 100644
index c3be892b33..0000000000
--- a/chromium-next/patches/patch-ui_qt_qt.gni
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ui/qt/qt.gni.orig 2025-02-17 21:09:38.000000000 +0000
-+++ ui/qt/qt.gni
-@@ -9,24 +9,17 @@ import("//build/config/sysroot.gni")
- declare_args() {
- # TODO(crbug.com/40260415): Allow QT in MSAN builds once QT is
- # added to the instrumented libraries.
-- use_qt = is_linux && !is_castos && !is_msan
-+ use_qt5 = use_sysroot && is_linux && !is_castos && !is_msan
-+ use_qt6 = use_sysroot && is_linux && !is_castos && !is_msan
- }
-
- declare_args() {
-- if (!use_sysroot && use_qt) {
-- moc_qt5_path = ""
-+ if (!use_sysroot && use_qt5) {
-+ moc_qt5_path = "@QTDIR@/bin"
- }
--}
--
--declare_args() {
-- use_qt6 = use_qt && use_sysroot
--}
--
--declare_args() {
- if (!use_sysroot && use_qt6) {
- moc_qt6_path = ""
- }
- }
-
--# use_qt6 => use_qt
--assert(!use_qt6 || use_qt)
-+use_qt = use_qt5 || use_qt6
diff --git a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
index a1fbde5c9a..4c48257c6a 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
index 9abf6122ab..211bb5cb79 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/strings/translations/app_locale_settings_ja.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
index d442d275bf..fd34e2c999 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/strings/translations/app_locale_settings_ko.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
index 1cd4615160..daf5b2a056 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_strings_translations_app__locale__settings__th.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
index 2c7c9a2586..ea3b86d700 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
index 918f5633a7..65292faf4d 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/strings/translations/app_locale_settings_zh-CN.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
index c8b570ca4e..d474447dbd 100644
--- a/chromium-next/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/strings/translations/app_locale_settings_zh-TW.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium-next/patches/patch-ui_views_controls_prefix__selector.cc b/chromium-next/patches/patch-ui_views_controls_prefix__selector.cc
index 2270e8c774..04b37f6105 100644
--- a/chromium-next/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/controls/prefix_selector.cc
@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning()
return false;
diff --git a/chromium-next/patches/patch-ui_views_controls_prefix__selector.h b/chromium-next/patches/patch-ui_views_controls_prefix__selector.h
index 0e07a8bf63..94ca102a4c 100644
--- a/chromium-next/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_views_controls_textfield_textfield.cc b/chromium-next/patches/patch-ui_views_controls_textfield_textfield.cc
index f397618f58..e35cf3b88e 100644
--- a/chromium-next/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/controls/textfield/textfield.cc
-@@ -86,7 +86,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"
-@@ -183,7 +183,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;
-@@ -790,7 +790,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::K
return handled;
}
@@ -33,7 +33,7 @@ $NetBSD$
auto* linux_ui = ui::LinuxUi::instance();
std::vector<ui::TextEditCommandAuraLinux> commands;
if (!handled && linux_ui &&
-@@ -975,7 +975,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -974,7 +974,7 @@ void Textfield::AboutToRequestFocusFromT
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -42,7 +42,7 @@ $NetBSD$
// Skip any accelerator handling that conflicts with custom keybindings.
auto* linux_ui = ui::LinuxUi::instance();
std::vector<ui::TextEditCommandAuraLinux> commands;
-@@ -2066,7 +2066,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -51,7 +51,7 @@ $NetBSD$
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2584,7 +2584,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2583,7 +2583,7 @@ ui::TextEditCommand Textfield::GetComman
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -60,7 +60,7 @@ $NetBSD$
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2592,7 +2592,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2591,7 +2591,7 @@ ui::TextEditCommand Textfield::GetComman
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/chromium-next/patches/patch-ui_views_controls_textfield_textfield.h b/chromium-next/patches/patch-ui_views_controls_textfield_textfield.h
index 401fa54d9a..db180ec654 100644
--- a/chromium-next/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/controls/textfield/textfield.h
@@ -47,7 +47,7 @@
#include "ui/views/view_observer.h"
diff --git a/chromium-next/patches/patch-ui_views_corewm_tooltip__aura.cc b/chromium-next/patches/patch-ui_views_corewm_tooltip__aura.cc
index 25a2567c41..b2431e2fe8 100644
--- a/chromium-next/patches/patch-ui_views_corewm_tooltip__aura.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/corewm/tooltip_aura.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/corewm/tooltip_aura.cc
@@ -38,7 +38,7 @@ static constexpr int kTooltipMaxWidth =
diff --git a/chromium-next/patches/patch-ui_views_examples_widget__example.cc b/chromium-next/patches/patch-ui_views_examples_widget__example.cc
index 36bdaada36..8af8363e68 100644
--- a/chromium-next/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/examples/widget_example.cc
@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(Vi
modal_button->SetCallback(
diff --git a/chromium-next/patches/patch-ui_views_focus_focus__manager.cc b/chromium-next/patches/patch-ui_views_focus_focus__manager.cc
index 72dbac4fc2..2087bdba6e 100644
--- a/chromium-next/patches/patch-ui_views_focus_focus__manager.cc
+++ b/chromium-next/patches/patch-ui_views_focus_focus__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/focus/focus_manager.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/focus/focus_manager.cc
-@@ -603,7 +603,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -604,7 +604,7 @@ bool FocusManager::RedirectAcceleratorTo
return false;
}
@@ -15,7 +15,7 @@ $NetBSD$
// Processing an accelerator can delete things. Because we
// need these objects afterwards on Linux, save widget_ as weak pointer and
// save the close_on_deactivate property value of widget_delegate in a
-@@ -618,7 +618,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -619,7 +619,7 @@ bool FocusManager::RedirectAcceleratorTo
const bool accelerator_processed =
focus_manager->ProcessAccelerator(accelerator);
diff --git a/chromium-next/patches/patch-ui_views_style_platform__style.cc b/chromium-next/patches/patch-ui_views_style_platform__style.cc
index f038373339..938d8334dc 100644
--- a/chromium-next/patches/patch-ui_views_style_platform__style.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/style/platform_style.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/style/platform_style.cc
@@ -16,7 +16,7 @@
#include "ui/views/controls/focusable_border.h"
diff --git a/chromium-next/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/chromium-next/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index aa1dc8df12..9bcfb95520 100644
--- a/chromium-next/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_views_views__delegate.cc b/chromium-next/patches/patch-ui_views_views__delegate.cc
index eba00e9ddb..7fa1a80426 100644
--- a/chromium-next/patches/patch-ui_views_views__delegate.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/views_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/views_delegate.cc
@@ -89,7 +89,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx:
return false;
diff --git a/chromium-next/patches/patch-ui_views_views__delegate.h b/chromium-next/patches/patch-ui_views_views__delegate.h
index 809fedc38c..4372bdbeb0 100644
--- a/chromium-next/patches/patch-ui_views_views__delegate.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/views_delegate.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/views_delegate.h
@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
diff --git a/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index dc6a279add..1efc0ded18 100644
--- a/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index ea363aa67d..cb0666efda 100644
--- a/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index 58cb3b27b9..f281608dc5 100644
--- a/chromium-next/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-ui_views_widget_root__view.cc b/chromium-next/patches/patch-ui_views_widget_root__view.cc
index aad57e3936..67526b1b3c 100644
--- a/chromium-next/patches/patch-ui_views_widget_root__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/widget/root_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/widget/root_view.cc
@@ -169,7 +169,7 @@ class AnnounceTextView : public View {
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium-next/patches/patch-ui_views_widget_widget.cc b/chromium-next/patches/patch-ui_views_widget_widget.cc
index ac5ffe2ef0..7d3723f604 100644
--- a/chromium-next/patches/patch-ui_views_widget_widget.cc
+++ b/chromium-next/patches/patch-ui_views_widget_widget.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/views/widget/widget.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/widget/widget.cc
-@@ -60,7 +60,7 @@
+@@ -63,7 +63,7 @@
#include "ui/views/window/custom_frame_view.h"
#include "ui/views/window/dialog_delegate.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -2372,7 +2372,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2444,7 +2444,7 @@ const ui::NativeTheme* Widget::GetNative
return parent_->GetNativeTheme();
}
diff --git a/chromium-next/patches/patch-ui_views_window_custom__frame__view.cc b/chromium-next/patches/patch-ui_views_window_custom__frame__view.cc
index b172ef9fc6..70095c0873 100644
--- a/chromium-next/patches/patch-ui_views_window_custom__frame__view.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/window/custom_frame_view.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/window/custom_frame_view.cc
@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderH
int CustomFrameView::CaptionButtonY() const {
diff --git a/chromium-next/patches/patch-ui_views_window_dialog__delegate.cc b/chromium-next/patches/patch-ui_views_window_dialog__delegate.cc
index 8c296eb4c4..2c08866996 100644
--- a/chromium-next/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium-next/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/dialog_delegate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/window/dialog_delegate.cc
@@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidg
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(ENABLE_DESKTOP_AURA)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA)
// The new style doesn't support unparented dialogs on Linux desktop.
return parent != nullptr;
+ #else
diff --git a/chromium-next/patches/patch-ui_views_window_frame__background.cc b/chromium-next/patches/patch-ui_views_window_frame__background.cc
index 9ea271d689..bb2678e24a 100644
--- a/chromium-next/patches/patch-ui_views_window_frame__background.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- ui/views/window/frame_background.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ ui/views/window/frame_background.cc
@@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx
int width) const {
diff --git a/chromium-next/patches/patch-v8_BUILD.gn b/chromium-next/patches/patch-v8_BUILD.gn
index dee465d41f..2d217dd7c3 100644
--- a/chromium-next/patches/patch-v8_BUILD.gn
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/BUILD.gn.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/BUILD.gn
-@@ -945,6 +945,9 @@ external_v8_defines = [
+@@ -960,6 +960,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 = [
-@@ -1024,6 +1027,15 @@ if (target_os == "android") {
+@@ -1039,6 +1042,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
-@@ -2474,6 +2486,23 @@ action("generate_bytecode_builtins_list"
+@@ -2340,6 +2352,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.
-@@ -2492,7 +2521,11 @@ template("run_mksnapshot") {
+@@ -2358,7 +2387,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.
-@@ -2599,6 +2632,12 @@ template("run_mksnapshot") {
+@@ -2465,6 +2498,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) {
-@@ -4697,7 +4736,7 @@ v8_header_set("v8_internal_headers") {
+@@ -4561,7 +4600,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" ]
-@@ -6058,7 +6097,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -5918,7 +5957,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",
-@@ -6683,7 +6722,7 @@ v8_component("v8_libbase") {
+@@ -6546,7 +6585,7 @@ v8_component("v8_libbase") {
}
}
@@ -109,7 +109,7 @@ $NetBSD$
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6694,6 +6733,27 @@ v8_component("v8_libbase") {
+@@ -6557,6 +6596,27 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/chromium-next/patches/patch-v8_include_v8-internal.h b/chromium-next/patches/patch-v8_include_v8-internal.h
index 11a7222809..5c16a92b44 100644
--- a/chromium-next/patches/patch-v8_include_v8-internal.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/include/v8-internal.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/include/v8-internal.h
@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
diff --git a/chromium-next/patches/patch-v8_include_v8config.h b/chromium-next/patches/patch-v8_include_v8config.h
index b28460d5ba..f3a0ea4fe7 100644
--- a/chromium-next/patches/patch-v8_include_v8config.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/include/v8config.h.orig 2025-02-25 19:55:16.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-next/patches/patch-v8_src_api_api.cc b/chromium-next/patches/patch-v8_src_api_api.cc
index bbb69eb515..3f8a84d960 100644
--- a/chromium-next/patches/patch-v8_src_api_api.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/api/api.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/api/api.cc
@@ -153,7 +153,7 @@
#include "src/wasm/wasm-serialization.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#include <unistd.h>
-@@ -6640,7 +6640,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6614,7 +6614,7 @@ bool v8::V8::Initialize(const int build_
return true;
}
diff --git a/chromium-next/patches/patch-v8_src_base_atomicops.h b/chromium-next/patches/patch-v8_src_base_atomicops.h
index 4aee00705f..fa13ba6c67 100644
--- a/chromium-next/patches/patch-v8_src_base_atomicops.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/atomicops.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/atomicops.h
@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
diff --git a/chromium-next/patches/patch-v8_src_base_platform_memory.h b/chromium-next/patches/patch-v8_src_base_platform_memory.h
index d88da3d809..95d5084bec 100644
--- a/chromium-next/patches/patch-v8_src_base_platform_memory.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/platform/memory.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/platform/memory.h
@@ -21,13 +21,13 @@
#include <malloc/malloc.h>
diff --git a/chromium-next/patches/patch-v8_src_base_platform_platform-freebsd.cc b/chromium-next/patches/patch-v8_src_base_platform_platform-freebsd.cc
index 64777865a6..b4ebfdf54a 100644
--- a/chromium-next/patches/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/platform/platform-freebsd.cc
@@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache()
return new PosixDefaultTimezoneCache();
diff --git a/chromium-next/patches/patch-v8_src_base_platform_platform-openbsd.cc b/chromium-next/patches/patch-v8_src_base_platform_platform-openbsd.cc
index 11544d5fcc..8e304e44e2 100644
--- a/chromium-next/patches/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-v8_src_base_platform_platform-posix.cc b/chromium-next/patches/patch-v8_src_base_platform_platform-posix.cc
index a338289e48..954254a9a5 100644
--- a/chromium-next/patches/patch-v8_src_base_platform_platform-posix.cc
+++ b/chromium-next/patches/patch-v8_src_base_platform_platform-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/platform/platform-posix.cc
@@ -27,6 +27,9 @@
defined(__NetBSD__) || defined(__OpenBSD__)
diff --git a/chromium-next/patches/patch-v8_src_base_strings.h b/chromium-next/patches/patch-v8_src_base_strings.h
index 59f70ba2b5..b157a7aaf4 100644
--- a/chromium-next/patches/patch-v8_src_base_strings.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/strings.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/strings.h
@@ -8,6 +8,9 @@
#include "src/base/base-export.h"
diff --git a/chromium-next/patches/patch-v8_src_base_sys-info.cc b/chromium-next/patches/patch-v8_src_base_sys-info.cc
index 27ab6e083b..f51950b60f 100644
--- a/chromium-next/patches/patch-v8_src_base_sys-info.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/sys-info.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/sys-info.cc
@@ -35,8 +35,12 @@ namespace base {
diff --git a/chromium-next/patches/patch-v8_src_base_utils_random-number-generator.cc b/chromium-next/patches/patch-v8_src_base_utils_random-number-generator.cc
index cc92352c22..804f473546 100644
--- a/chromium-next/patches/patch-v8_src_base_utils_random-number-generator.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/base/utils/random-number-generator.cc
@@ -56,7 +56,7 @@ RandomNumberGenerator::RandomNumberGener
DCHECK_EQ(0, result);
diff --git a/chromium-next/patches/patch-v8_src_builtins_x64_builtins-x64.cc b/chromium-next/patches/patch-v8_src_builtins_x64_builtins-x64.cc
deleted file mode 100644
index 16165758e8..0000000000
--- a/chromium-next/patches/patch-v8_src_builtins_x64_builtins-x64.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- v8/src/builtins/x64/builtins-x64.cc.orig 2025-02-17 21:09:38.000000000 +0000
-+++ v8/src/builtins/x64/builtins-x64.cc
-@@ -1836,7 +1836,7 @@ static void Generate_InterpreterEnterByt
- times_system_pointer_size, 0));
-
- // Jump to the interpreter entry, and call kJavaScriptCallCodeStartRegister.
-- __ jmp(rbx);
-+ __ jmp(rbx, /*notrack=*/true);
- }
-
- void Builtins::Generate_InterpreterEnterAtNextBytecode(MacroAssembler* masm) {
diff --git a/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.cc b/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.cc
index a2c36b31eb..43b00154a1 100644
--- a/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
diff --git a/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.h b/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.h
index 26e64aec19..8a9dac4e3e 100644
--- a/chromium-next/patches/patch-v8_src_diagnostics_perf-jit.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
diff --git a/chromium-next/patches/patch-v8_src_execution_isolate.cc b/chromium-next/patches/patch-v8_src_execution_isolate.cc
index d242d1c0b8..e7d81402f8 100644
--- a/chromium-next/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium-next/patches/patch-v8_src_execution_isolate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/execution/isolate.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- v8/src/execution/isolate.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/execution/isolate.cc
-@@ -171,6 +171,10 @@
+@@ -172,6 +172,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -17,7 +17,7 @@ $NetBSD$
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5046,6 +5050,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5049,6 +5053,13 @@ void Isolate::InitializeDefaultEmbeddedB
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/chromium-next/patches/patch-v8_src_flags_flags.cc b/chromium-next/patches/patch-v8_src_flags_flags.cc
index a6421dc5c2..25e6d2f33a 100644
--- a/chromium-next/patches/patch-v8_src_flags_flags.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/flags/flags.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -17,7 +17,7 @@ $NetBSD$
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
#include "src/base/platform/platform.h"
-@@ -816,6 +820,10 @@ void FlagList::FreezeFlags() {
+@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() {
// Note that for string flags we only protect the pointer itself, but not the
// string storage. TODO(12887): Fix this.
base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
diff --git a/chromium-next/patches/patch-v8_src_libsampler_sampler.cc b/chromium-next/patches/patch-v8_src_libsampler_sampler.cc
index 8f014cb0e4..576f3a66a9 100644
--- a/chromium-next/patches/patch-v8_src_libsampler_sampler.cc
+++ b/chromium-next/patches/patch-v8_src_libsampler_sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/libsampler/sampler.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/libsampler/sampler.cc
@@ -519,6 +519,16 @@ void SignalHandler::FillRegisterState(vo
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/chromium-next/patches/patch-v8_src_sandbox_sandbox.cc b/chromium-next/patches/patch-v8_src_sandbox_sandbox.cc
index 5bf4ae7e03..eec6e60738 100644
--- a/chromium-next/patches/patch-v8_src_sandbox_sandbox.cc
+++ b/chromium-next/patches/patch-v8_src_sandbox_sandbox.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/sandbox/sandbox.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/sandbox/sandbox.cc
-@@ -60,7 +60,7 @@ static Address DetermineAddressSpaceLimi
+@@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimi
}
#endif // V8_TARGET_ARCH_X64
diff --git a/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index 0f2d6b21dc..339beee7f9 100644
--- a/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-02-25 19:55:16.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-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index b654535442..94fa967260 100644
--- a/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
kWin,
diff --git a/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index 7ebf692832..ee107938ed 100644
--- a/chromium-next/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
diff --git a/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.cc b/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
index 0326681c14..1c2fa1c383 100644
--- a/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-02-17 21:09:38.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/trap-handler/handler-inside-posix.cc
@@ -27,7 +27,7 @@
diff --git a/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.h b/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.h
index 41337258ff..a5f76104ee 100644
--- a/chromium-next/patches/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/trap-handler/handler-inside-posix.h
@@ -13,7 +13,7 @@ namespace v8 {
namespace internal {
diff --git a/chromium-next/patches/patch-v8_src_trap-handler_trap-handler.h b/chromium-next/patches/patch-v8_src_trap-handler_trap-handler.h
index b8bb1998ef..ed4cd774b4 100644
--- a/chromium-next/patches/patch-v8_src_trap-handler_trap-handler.h
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig 2025-02-25 19:55:16.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-next/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/chromium-next/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index f37e26cc65..884507f7d6 100644
--- a/chromium-next/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/chromium-next/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
@@ -4,7 +4,7 @@ $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-02-17 21:09:38.000000000 +0000
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-02-25 19:55:16.000000000 +0000
+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
@@ -578,7 +578,7 @@ void LiftoffAssembler::StoreTaggedPointe
}
diff --git a/chromium-next/patches/patch-v8_tools_run-paxctl.py b/chromium-next/patches/patch-v8_tools_run-paxctl.py
index 92a91ffabc..8aa95ce5c0 100644
--- a/chromium-next/patches/patch-v8_tools_run-paxctl.py
+++ b/chromium-next/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-02-26 09:59:08.271844961 +0000
+--- v8/tools/run-paxctl.py.orig 2025-03-06 14:18:43.216923543 +0000
+++ v8/tools/run-paxctl.py
@@ -0,0 +1,16 @@
+#!@PYTHONBIN@
diff --git a/chromium-next/patches/patch-v8_tools_run.py b/chromium-next/patches/patch-v8_tools_run.py
index 64a7f014fa..86095041ed 100644
--- a/chromium-next/patches/patch-v8_tools_run.py
+++ b/chromium-next/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-02-17 21:09:38.000000000 +0000
+--- v8/tools/run.py.orig 2025-02-25 19:55:16.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